将列表和字符串列表制作成平面字符串列表

时间:2019-11-25 06:58:24

标签: python-3.x list

我有以下包含列表和字符串的列表:

[['i','love','you'],['i','like','you']]

我想用以下输出将其列出:

["i love you", "i like you"]

可能我可能没有使用正确的关键字来找到所需的答案(使用python)。如何解决此问题?

2 个答案:

答案 0 :(得分:3)

您可以使用.join()将单个列表展平为字符串。然后使用列表理解来遍历所有列表。

inp = [['i','love','you'],['i','like','you']]

outp = [' '.join(i) for i in inp]

print(outp)

>>> ['i love you', 'i like you']

答案 1 :(得分:0)

与其他答案相同的功能,但使用映射:

mysqlcheck