从引用的int列表创建int列表

uniXVanXcel

这里也许有一个愚蠢的问题,但是对此感到困惑。如何从单引号的int字符串列表中创建int列表。我尝试了拆分和替换。

intList =   ['123 , 456 , 789 ,101112']  

预期:

 intList  =  [ 123, 456, 789, 101112 ]

请注意,这与[ '123' , '456' ,'789' ,'101112' ]我们可以简单地使用列表理解并将每个项目强制转换为int

777赚钱者
x = [int(s) for s in ''.join(intList).split(',')]
>>> x
[123, 456, 789, 101112]

要么

x = [int(s) for s in intList[0].split(',')]
>>> x
[123, 456, 789, 101112]

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章