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