我有两个列表,如下所示:
list_1 = [(1, 2), (3, 4), (5, 6)]
list_2 = [7, 8, 9]
如何将两者合并为一个列表
list_3 = [(1, 2, 7), (3, 4, 8), (5, 6, 9)]
仅使用一种理解?
我确定有人已经问过这个问题,但是我可能无法很好地表达我的问题以找到该帖子。
谢谢!
使用zip
:
In [17]: [i+(j,) for i, j in zip(list_1, list_2)]
Out[17]: [(1, 2, 7), (3, 4, 8), (5, 6, 9)]
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句