How to get a list of float numbers from a string in Python

1 Answer

0 votes
import re
 
s = 'python 24.234 java98.93 c++ 88397.982 php 3.14 swift 6.3-89.7'
 
lst = re.findall('[0-9.]+', s)
 
print(lst)
   
   
   
'''
run:
   
['24.234', '98.93', '88397.982', '3.14', '6.3', '89.7']
 
'''

 



answered Oct 27, 2020 by avibootz

Related questions

5 answers 460 views
1 answer 123 views
1 answer 219 views
2 answers 196 views
1 answer 160 views
...