通过python

时间:2018-07-24 22:29:30

标签: python list indexing

我有两个列表,分别是list1和list2,它们希望通过元素索引进行连接。我正在寻找下面的输出。

我对python和程序设计还比较陌生,所以我不确定对此的正确定义。

示例:

list1 = [[a], [b], [c], [d]]

list2 = [[h], [i], [j], [k]]

预期结果:

output = [[[a],[h]], [[b],[i]], [[c],[j]], [[d],[k]]]

1 个答案:

答案 0 :(得分:0)

使用zip功能:

list1 = [['a'], ['b'], ['c'], ['d']]
list2 = [['h'], ['i'], ['j'], ['k']]

output = [[*v] for v in zip(list1, list2)]
print(output)

打印:

[[['a'], ['h']], [['b'], ['i']], [['c'], ['j']], [['d'], ['k']]]