如何将项目连接到列表中?

时间:2019-07-30 15:35:26

标签: python python-3.x python-2.7

你好,我有这个列表:

a = [["Hello", "Good Bye"],["Country", "Test"]]

我想将子项串联起来,我想说的是:

a = ["Hello Good Bye", "Country Test"]

能帮我吗?

非常感谢!

2 个答案:

答案 0 :(得分:3)

您可以使用map,它将功能应用于列表中的所有元素。

>>> a = [["Hello", "Good Bye"],["Country", "Test"]]
>>> res = list(map(" ".join, a))
>>> res
['Hello Good Bye', 'Country Test']

答案 1 :(得分:3)

您可以使用列表理解:

[' '.join(sublist) for sublist in a]