我要转换
l = [(1, 'a'), (2, 'b')]
到
r = [1, 2]
p = ['a', 'b']
显然,可以使用循环。可以使用 lambda 吗?其他方式
谢谢 大卫
最佳答案
将zip
与*
一起使用:
>>> l = [(1, 'a'), (2, 'b')]
>>> r, p = zip(*l)
>>> r
(1, 2)
>>> p
('a', 'b')
关于python - 如何将元组列表转换为python中部分元组的列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22093723/