python:组合SQLITE表的列表列表

时间:2016-12-15 12:52:13

标签: python arrays list sqlite

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

.news1:hover, .news1msg:hover {
    -webkit-filter: blur(0);
    filter: blur(0);
}

输出应如下所示:

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,但两者都没有作为此输出。

1 个答案:

答案 0 :(得分:2)

你可以试试这个:

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)