使用列表处理数据
Data Handling with Lists
我的问题与处理来自多个列表的数据有关。
假设我有两个列表。
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']]
谁能说出实现此输出的有效方法。
提前谢谢你。
这个列表理解似乎可以完成工作:
output = [list(item) + b for item in a]
我的问题与处理来自多个列表的数据有关。 假设我有两个列表。
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']]
谁能说出实现此输出的有效方法。 提前谢谢你。
这个列表理解似乎可以完成工作:
output = [list(item) + b for item in a]