【发布时间】:2016-03-23 10:52:01
【问题描述】:
我有一个列表,它是作为 python 脚本的输出生成的,格式如下:
[' (* 100.856 UnitA', ') [ 98.0%]',
' (* 100.598 UnitB', ') [ 98.0%]',
' (* 98.193 UnitC', ') [ 25.6%]']
现在,我有兴趣将每个列表项中的浮点值放入一个新列表中,以便在 python 脚本中进一步处理。有没有办法(可能是内置的python函数)我可以将浮点内容单独剥离到一个新列表中?在上面的例子中,我想要的输出是这样的:
[100.856,98.0,100.598,98.0,98.193,25.6]
如果不是内置函数,还有其他替代方法可以实现吗?
【问题讨论】:
-
这可以简单地在循环或列表理解中完成。到目前为止,您尝试过什么?
-
我尝试使用扩展。意识到行不通。蟒蛇新手。所以,想探索这些选项。