gpt4 book ai didi

Python:将多个列表连接成一个句子

转载 作者:太空宇宙 更新时间:2023-11-03 12:43:08 24 4
gpt4 key购买 nike

你好,我有多个列表。例如:

[u'This/ABC']
[u'is/ABC']
[u'not/ABC']
[u'even/ABC']
[u'close/ABC']
[u'to/ABC']
[u'funny/ABC']
[u'./ABC']

[u'O/ABC']
[u'noez/ABC']
[u'!/ABC']

我需要加入这个列表

This/ABC is/ABC not/ABC even/ABC close/ABC to/ABC funny/ABC ./ABC

O/ABC noez/ABC !/ABC

请问我该怎么做?是的,中间有空白!

最佳答案

如果你把它们都放在一个列表中,例如像这样:

a = [
[u'This/ABC'],
[u'is/ABC'],
...
]

您可以通过添加所有列表并对结果使用常规连接来获得结果:

result = ' '.join(sum(a, []))

在重新阅读问题几次之后,我想您也想要那条空行。这只是更多的相同。添加:

b = [
[u'O/ABC'],
[u'HAI/ABC'],
...
]

lines = [a, b]

result = '\n\n'.join([' '.join(sum(line, [])) for line in lines])

关于Python:将多个列表连接成一个句子,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/901412/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com