gpt4 book ai didi

python - 将值附加到列表中的列表

转载 作者:行者123 更新时间:2023-11-28 22:45:19 25 4
gpt4 key购买 nike

 l1= [[1,2],[3,4],[5,6],[1,2]]
l2= [[4,9],[2,9],[2,2],[6,3]]

如果 l2 的第一个值与 l1 的最后一个值匹配,我想将列表 2 的第二个值附加到列表 1。

新 l1= [[1,2,9],[3,4,9],[5,6,3],[1,2,2]]

最佳答案

您可以按如下方式进行:

l1= [[1,2],[3,4],[5,6]]
l2= [[2,4],[4,9],[2,2]]

newL = [v1 + [v2[1]] for v1,v2 in zip(l1,l2) if v2[0] == v1[1]]

print(newL) # [[1, 2, 4], [3, 4, 9]]

关于python - 将值附加到列表中的列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28734729/

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