您好我有一个列表,其中每个元素都是一个元素列表:http://i.stack.imgur.com/JSH9j.png
[['2199822281'], ['2199822390'], ['2199822392'], ['2199822369'], ['2199822370'], ['2199822284'], ['2199822281']]
我想要的是将它转换为python中的int列表我该怎么做?
渴望输出
[2199822281, 2199822390 ...,2199822281]
请参阅图片
答案 0 :(得分:1)
这应该可以解决问题:
x = [int(i[0]) for i in list]
其中list
是上面列表的名称,x
是输出列表。
答案 1 :(得分:0)
以下是另一种方式
import operator
x = [['2199822281'], ['2199822390'], ['2199822392'], ['2199822369'], ['2199822370'], ['2199822284'], ['2199822281']]
print map(int, reduce(operator.add, x))