你好,我有这个列表:
a = [["Hello", "Good Bye"],["Country", "Test"]]
我想将子项串联起来,我想说的是:
a = ["Hello Good Bye", "Country Test"]
能帮我吗?
非常感谢!
答案 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]