gpt4 book ai didi

python - 将列表元素 append 到 python 中的列表列表

转载 作者:太空宇宙 更新时间:2023-11-04 06:51:53 24 4
gpt4 key购买 nike

给定以下列表:

list1 = [[1, 2],
[3, 4],
[5, 6],
[7, 8]]
list2 = [10, 11, 12, 13]

更改 list1 使其成为 python 中的以下列表的最佳方法是什么?

[[1, 2, 10],
[3, 4, 11],
[5, 6, 12],
[7, 8, 13]]

最佳答案

你可以使用zip:

[x + [y] for x, y in zip(list1, list2)]
# [[1, 2, 10], [3, 4, 11], [5, 6, 12], [7, 8, 13]]

要就地修改 list1,您可以这样做:

for x, y in zip(list1, list2):
x.append(y)

list1
# [[1, 2, 10], [3, 4, 11], [5, 6, 12], [7, 8, 13]]

关于python - 将列表元素 append 到 python 中的列表列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45082010/

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