使用列表处理数据

Data Handling with Lists

提问人:Taarun Srinivas 提问时间:1/31/2022 更新时间:1/31/2022 访问量:24

问:

我的问题与处理来自多个列表的数据有关。 考虑一下我有两个列表。

a = ['a','b','c']
b = ['d','e','f','g','h']

我想创建一个嵌套列表,它将一个列表(列表 a)的所有元素添加到另一个列表(列表 b)中,而不会更改第二个列表(列表 b)中的任何元素。

因此,输出如下所示:

output = [['a','d','e','f','g','h'], ['b','d','e','f','g','h'],['c','d','e','f','g','h']]

谁能说出实现此输出的有效方法。 先谢谢你。

python-3.x 列表 字典 列表-理解嵌 套列表

评论


答:

0赞 Dan Constantinescu 1/31/2022 #1

这个列表推导似乎可以完成这项工作:

output = [list(item) + b for item in a]

评论

1赞 Taarun Srinivas 1/31/2022
感谢您的支持。我深入了解了如何解决我的问题。