如何迭代地将子词添加在一起?

问题描述 投票:0回答:1

我需要获取迭代创建的串联子词列表,但每个结果之间有空格。很难用语言正确解释,但通过例子很容易理解:

input_list = [['sand', 'box'], ['pap', 'er', 'clip']]

# some code here to create an output list

print(output_list)
[['sand box'], ['pap er'], ['paper clip']]

如您所见,如果一个单词被分成两部分,只需用空格将它们连接起来即可。但是,如果一个单词由三个或更多部分组成,则将前两个部分相加,然后将相加的结果与新列表中的下一个部分相加。关于如何做到这一点有什么建议吗?

python tokenize
1个回答
0
投票

正如您所说,

‘’.join()
就是您搜索的内容:

print([''.join(elem) for elem in input_list])
© www.soinside.com 2019 - 2024. All rights reserved.