gpt4 book ai didi

python - 在 Python 中压缩嵌套列表

转载 作者:行者123 更新时间:2023-11-28 20:49:50 25 4
gpt4 key购买 nike

假设我有以下两个列表/numpy 数组:

List1 = [[1,2,3,4], [10,11,12], ...]
List2 = [[-1,-2-3,-4], [-10,-11,-12], ...]

我想获得一个包含上述嵌套列表压缩的列表:

Result = [[(1,-1), (2,-2), (3,-3), (4,-4)], [(10,-10), (11, -11), (12,-12)], ...]

有没有办法用一行代码(并且以 Pythonic 的方式)做到这一点?

最佳答案

l1 = [[1,2,3,4], [10,11,12]]
l2 = [[-1,-2,-3,-4], [-10,-11,-12]]

print [zip(a,b) for a,b in zip(l1,l2)]
[[(1, -1), (2, -2), (3, -3), (4, -4)], [(10, -10), (11, -11), (12, -12)]]

关于python - 在 Python 中压缩嵌套列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13675505/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com