【发布时间】:2014-08-06 17:41:19
【问题描述】:
我在 Python 3 中使用正则表达式来获取值列表:
lst = ['1.1' , '2.2' , '3.3']
相反,我想要一个如下的数字列表:
lst = [1.1 , 2.2 , 3.3]
【问题讨论】:
-
不要使用
list作为变量名,因为它已经被内置函数使用了。 -
由于您使用的是 Python 3,您可以尝试:
lst = list(map(float, lst))。