首页 > 解决方案 > 将两个列表添加到另一个列表中

问题描述

所以我现在有两个列表。

list1 = ['A', 'B', 'C', 'D']
list2 = [1, 2, 3, 4]

如何将列表合并在一起以使其看起来像这样:

list3 = [['A', 1], ['B', 2], ['C', 3], ['D', 4]]

基本上我想在列表中列出一个列表。

我一直在尝试循环,但似乎没有什么对我有用。

标签: python-3.x

解决方案


尝试这个:

list1 = ['A', 'B', 'C', 'D']
list2 = [1, 2, 3, 4]

result = [list(i) for i in zip(list1,list2)]

print(result)

输出:

[['A', 1], ['B', 2], ['C', 3], ['D', 4]]

推荐阅读