gpt4 book ai didi

python - 如何将列表与列表列表合并

转载 作者:太空宇宙 更新时间:2023-11-03 15:59:54 24 4
gpt4 key购买 nike

如何在 Python 中合并两个列表(一个列表的列表)?

输入:

A = [[1,2,3],[3,4,5],[6,7,8],[9,10,11]]

B = [0,1,1,1]

期望的输出:

C = [[[1,2,3],[0]],[[1,2,3],[1]],[[1,2,3],[1]],[[1,2,3],[1]]]

我尝试过:

zip

最佳答案

根据您的预期输出,您尝试将列表 A 中的第一个内部列表与列表 B 中的每个项目组合起来。
使用以下简单的方法(列表理解):

C = [[A[0], [i]] for i in B]

print(C)

输出:

[[[1, 2, 3], [0]], [[1, 2, 3], [1]], [[1, 2, 3], [1]], [[1, 2, 3], [1]]]

关于python - 如何将列表与列表列表合并,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40431342/

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