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 690 views
1 answer 207 views
1 answer 317 views
2 answers 316 views
1 answer 260 views
...