使用字典在Python中找到字符串中的第一个重复单词
在给定的句子中,可能有一个单词在句子结束之前被重复。在此python程序中,我们将捕获在句子中重复的单词。以下是我们要获得此结果要遵循的逻辑步骤。
将给定的字符串拆分为以空格分隔的单词。
然后我们使用集合将这些单词转换成Dictionary
遍历此单词列表并检查哪个第一个单词的频率>1
程序-查找重复的单词
在下面的程序中,我们使用collections包中的counter方法对单词进行计数。
示例
from collections import Counter
def Repeat_word(load):
word = load.split(' ')
dict = Counter(word)
for value in word:
if dict[value]>1:
print (value)
return
if __name__ == "__main__":
input = 'In good time in bad time friends are friends'
Repeat_word(input)运行上面的代码给我们以下结果-
输出结果
time
热门推荐
10 爱心大叔生日祝福语简短
11 同学贺卡励志祝福语简短
12 回复姐姐生日祝福语简短
13 老师给家长祝福语简短
14 蛋糕开学祝福语 简短独特
15 中考家长祝福语简短励志
16 女儿要生了祝福语简短
17 南宁招生老师祝福语简短
18 鸡脚结婚祝福语大全简短