如何将列表(StringType)的元素添加到每个oth

2024-09-29 02:27:17 发布

您现在位置:Python中文网/ 问答频道 /正文

我有这样一个清单:

list1 = [["A","B","C"],["a","b","c"],["1","2","3"]]

如何将其转换为:

["Aa1","Bb2","Cc3"]

Tags: list1bb2aa1cc3
2条回答

您可以使用zipjoin

list1 = [["A","B","C"],["a","b","c"],["1","2","3"]]

result = [''.join(s) for s in zip(*list1)]
print(result)

输出:

['Aa1', 'Bb2', 'Cc3']

使用listmap,这里的键是Transpose list of lists

list(map(''.join,zip(*list1)))
['Aa1', 'Bb2', 'Cc3']

相关问题 更多 >