我需要将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
,但两者都没有作为此输出。
答案 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)