我有两个相同的长度列表,例如[[-3, -2, 1],[2,3,5],[1,2,3]...[7,8,9]]
和[-1,1,1,...1]
。我想将它们组合为:[(-3,-2,1,-1), (2,3,5,1), (1,2,3,1)...(7,8,9,1)]
在Python中。
感谢任何评论。
答案 0 :(得分:1)
>>> a = [(-3, -2, 1),(2,3,5),(1,2,3), (7,8,9)]
>>> b = [-1,1,1, 1]
>>> [i+(j,) for i, j in zip(a, b)]
[(-3, -2, 1, -1), (2, 3, 5, 1), (1, 2, 3, 1), (7, 8, 9, 1)]