gpt4 book ai didi

python:合并 SQLITE 表的列表列表

转载 作者:太空宇宙 更新时间:2023-11-04 03:00:09 25 4
gpt4 key购买 nike

我需要将 3 个列表合并为一个列表,以便可以顺利地将其插入到 sqlite 表中。

list1= [[a1,b1,c1],[a2,b2,c2]]
list2= [[d1,e1,f1],[d2,e2,f2]]

输出应该是这样的:

combined_list = [[a1,b1,c1,d1,e1,f1],[a2,b2,c2,d2,e2,f2]]

我尝试了 sum list1 + list2 但两者都没有像这个输出一样工作。

最佳答案

你可以试试这个:

from operator import add

a=[[1, 2, 3], [4, 5, 6]]
b=[['a', 'b', 'c'], ['d', 'e', 'f']]
print a + b
print map(add, a, b)

输出:

[[1, 2, 3], [4, 5, 6], ['a', 'b', 'c'], ['d', 'e', 'f']]
[[1, 2, 3, 'a', 'b', 'c'], [4, 5, 6, 'd', 'e', 'f']]

编辑:添加两个以上的数组:

u=[[]]*lists[0].__len__()
for x in lists:
u=map(add, u, x)

关于python:合并 SQLITE 表的列表列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41164653/

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