如何计算Python中列表项中单词的连续最大出现次数

如何计算Python中列表项中单词的连续最大出现次数,python,python-3.x,list,count,counter,Python,Python 3.x,List,Count,Counter,我正在尝试实现一个代码,该代码将计算列表项中单词的最长运行时间 for_example = ['smaplakidfsmapsmapsmapuarebeautiful'] 因此,在本例中,它将是3,因为smap重复了3次,所以无论单词是什么,都有代码为我执行此任务。编辑: 如果您有一个项目列表,可以如下方式调用函数: [CountMaxConcertiveOccurenceSitem,'smap'用于项目中的项目] def CountMaxConcertiveOccurenceSite

我正在尝试实现一个代码,该代码将计算列表项中单词的最长运行时间

    for_example = ['smaplakidfsmapsmapsmapuarebeautiful']
因此,在本例中,它将是3,因为smap重复了3次,所以无论单词是什么,都有代码为我执行此任务。

编辑: 如果您有一个项目列表,可以如下方式调用函数:

[CountMaxConcertiveOccurenceSitem,'smap'用于项目中的项目] def CountMaxConcertiveOccurenceSitem,s: i=0 n=透镜 当前计数=0 最大计数=0 而我认为这是一项: 如果项目[i:i+n]==s: 当前计数+=1 最大计数=最大最大计数,当前计数 i+=n 其他: i+=1 当前计数=0 返回最大计数 CountMaxContinuousEvents'smaplakidfsmapsmapsmapsuarebeautiful','smap'
例如,为什么是一个列表。你希望它有不止一个项目吗?如果是,,结果是每个项目中的最大值还是列表中的最大值?对于每个项目,感谢您的提问。这篇文章讨论了如何获得重复的数量,但不是以连续的方式。是的,但在此代码中您指定了“smap”。我希望一个词无论是什么,都能连续出现最大值。您的意思是希望最大连续出现吗子字符串?你对某个单词的措辞给我的印象是这是一个论点-你可能想在问题中编辑它。是的,我当然理解误解。你如何识别一个单词?任何东西都可以是一个词。。。