语言:python
我要合并几个list,并把list中的值合并(都是str类型),比如list_a = ['今','打','虎'] list_b = ['晚','老',''] ,合并之后为 ['今晚','打老','虎']
这个例子只写了两个list,但实际上可能是3个list,4个list的合并,但是每个list长度是一样的。
语言:python
我要合并几个list,并把list中的值合并(都是str类型),比如list_a = ['今','打','虎'] list_b = ['晚','老',''] ,合并之后为 ['今晚','打老','虎']
这个例子只写了两个list,但实际上可能是3个list,4个list的合并,但是每个list长度是一样的。
a = [['a','a','a'],['b','c','d'],['x','y','z']]
b = []
for i in range(len(a[0])):
b.append(''.join(n[i] for n in a))
print(b)
把所有列表放大一个大列表里,方便遍历
按照大列表第一个元素的长度,挨个遍历每个列表的元素组成新列表,并将其用空字符串连接成新字符串放到结果列表中