为了账号安全,请及时绑定邮箱和手机立即绑定

如何在不重复前一个的情况下打印嵌套列表中的每个句子

如何在不重复前一个的情况下打印嵌套列表中的每个句子

繁花如伊 2021-11-09 11:05:30
我的代码有问题。我有一个嵌套列表,其中包含来自一个句子的一串单词,每个句子都在一个列表中。现在我的问题是如何通过不重复上一句来逐句阅读这些句子。with open('test','r') as f:     test_iterate = test.read()sample = [['This', 'is', 'a', 'sample','sentence'],['Sample','sentence','it','is']]for words in test_iterate:    print (words)现在我不知道该怎么办。我想要的输出:This is a sample sentence123ABCSample sentence it is123ABC测试文件内部:123ABC
查看完整描述

2 回答

?
江户川乱折腾

TA贡献1851条经验 获得超5个赞

尝试这个:


for words in sample:

    print(' '.join(words))

    for line in test_iterate:

        print(line)


查看完整回答
反对 回复 2021-11-09
?
九州编程

TA贡献1785条经验 获得超4个赞

你可以试试:


for sentence in list_of_sentences:

    print(" ".join(sentence))

它遍历存储为列表的句子,并用空格连接列表的每个元素(即单词)。


查看完整回答
反对 回复 2021-11-09
  • 2 回答
  • 0 关注
  • 139 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信