在列表中拆分列表并将列表转换为整数列表

时间:2017-02-27 13:28:57

标签: python

我正在尝试泄漏以下列表,以便我可以将其用于进一步的目的: 如何在python中将[' 1,1',' 2,2']拆分为[1,1,2,2]?

2 个答案:

答案 0 :(得分:4)

此列表理解可行 -

s = ['1, 1', '2, 2']
print [int(j) for i in s for j in i.split(',')]

输出

[1, 1, 2, 2]

答案 1 :(得分:0)

加入','上的列表,然后将其拆分并映射到整数:

>>> l = ['1,1', '2,2']
>>> list(map(int, ','.join(l).split(',')))
[1, 1, 2, 2]