Python实现计算字符串中出现次数最多的字符示例
作者:u010266579 时间:2021-03-11 15:59:13
本文实例讲述了Python实现计算字符串中出现次数最多的字符。分享给大家供大家参考,具体如下:
1. 看了网上挺多写的方法都没达到我所需要的效果, * 脆自己写了个方法共享给大家
ee = 'aa111(((bbhhhhhh%jjjjjj%(ccc((vvvv22'
cc='11222333'
def max_letter_count(n):
list4 = []
list1 = []
list2 = []
for i in n:
list3 = []
count_max = n.count(i)
list3.append(i)
list3.append(count_max)
list1.append(list3)
list2.append(count_max)
num=max(list2)
for i in range(len(list2)):
if list2[i] == num:
list4.append(list1[i][0])
return list(set(list4)),'字符出现最大次数为:%d' % num
print(max_letter_count(ee))
2.至于另一个方法就比较简单了,参考网上的,不过也只取第一个,还是有瑕疵,可以自己去尝试完善下
ee = 'aa111(((bbb((%%%%%%%%%%%(ccc((vvvv22'
cc='11222333'
def num(n):
return max(n,key=n.count)
print(num(cc))
print(num(ee))
看到效果了吧,如果出现次数相同的字符,只取第一个,这是略不符合逻辑,但胜在简单,大家看着场景用吧,我还是比较建议用第一个方法,因为字符串出现相同次数的字符还是比较大概率的
PS:这里再为大家推荐2款相关统计工具供大家参考:
在线字数统计工具:
http://tools.jb51.net/code/zishutongji
在线字符统计与编辑工具:
http://tools.jb51.net/code/char_tongji
希望本文所述对大家Python程序设计有所帮助。
来源:https://blog.csdn.net/u010266579/article/details/81023793
标签:Python,计算,字符串
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
Django自定义插件实现网站登录验证码功能
2022-07-13 12:31:13
![](https://img.aspxhome.com/file/2023/1/80691_0s.jpg)
Python之父谈Python的未来形式
2022-02-05 11:10:42
详解pandas中Series()和DataFrame()的区别与联系
2023-06-24 23:05:46
用ASP实现Google在线文章翻译的功能
2008-10-11 13:55:00
python删除列表元素的三种方法(remove,pop,del)
2022-10-16 11:43:21
Python实现FTP文件定时自动下载的步骤
2022-04-13 02:07:14
统计热门文章的算法
2008-03-16 15:40:00
基于h5py的使用及数据封装代码
2021-10-22 08:45:39
PHP使用flock实现文件加锁的方法
2023-10-29 21:26:59
Python实现动态加载模块、类、函数的方法分析
2022-07-25 22:48:58
Android界面与交互设计原则
2012-02-04 09:28:32
PHP OPP机制和模式简介(抽象类、接口和契约式编程)
2023-11-21 10:53:53
ASP提速技巧五则
2008-03-20 13:20:00
Python生命游戏实现原理及过程解析(附源代码)
2023-07-16 18:02:13
![](https://img.aspxhome.com/file/2023/6/60706_0s.gif)
Asp包含文件include动态包含方法(含变量)
2010-01-14 20:12:00
Python3读写ini配置文件的示例
2023-05-29 22:59:21
趣味Python实战练习之自动更换桌面壁纸脚本附源码
2021-11-03 09:12:33
![](https://img.aspxhome.com/file/2023/9/82549_0s.jpg)
浅谈ACCESS数据库升迁SQLSERVER注意事项
2007-08-11 13:44:00
详解Python中的文件操作
2022-08-26 03:35:18
python判断变量是否为int、字符串、列表、元组、字典的方法详解
2022-09-28 05:11:57