python 字符串去重且相同字符最多出现2次_Python实现计算字符串中出现次数最多的字符示例...
本文实例讲述了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款相关统计工具供大家参考:
希望本文所述对大家Python程序设计有所帮助。
python 字符串去重且相同字符最多出现2次_Python实现计算字符串中出现次数最多的字符示例...相关推荐
- python counter 出现次数最少的元素_[PY3]——找出一个序列中出现次数最多的元素/collections.Counter 类的用法...
问题 怎样找出一个序列中出现次数最多的元素呢? 解决方案 collections.Counter 类就是专门为这类问题而设计的, 它甚至有一个有用的 most_common() 方法直接给了你答案 c ...
- python 字符串去重且相同字符最多出现2次_【Python】获取字符串中出现次数最多/少的字符...
本节主要实现以下目标: 1.实现Python获取字符串中出现次数最多/少的字符: 2.存在问题分析与处理: 代码说明: 1.max() 方法返回给定参数的最大值,参数可以为序列.详细参考菜鸟教程. 2 ...
- 找一个字符串中出现次数最多的字符
第一种: str = 'asdasddsfdsfadsfdghdadsdfdgdasd'str = str.split('');console.log(str);var newStr = {};// ...
- python使用正则表达式统计字符串中出现次数最多的数字
python使用正则表达式统计字符串中出现次数最多的数字 #python使用正则表达式统计字符串中出现次数最多的数字 # find the most occurring element import ...
- Java求字符串中出现次数最多的字符
Java求字符串中出现次数最多的字符 [尊重原创,转载请注明出处]http://blog.csdn.net/guyuealian/article/details/51933611 Java ...
- JavaScript学习(七十七)—统计字符串中出现次数最多的字符和每个字符出现的次数
JavaScript学习(七十七)-统计字符串中出现次数最多的字符和每个字符出现的次数
- 前端 JavaScript 获取字符串中重复次数最多的字符
问渠那得清如许,为有源头活水来. 想要保持自己的技术活力,最有效的手段就是通过不断地输入来提供足够的养分.我们也不必刻意追求高深的或者新鲜的知识点,通过对一个基础问题的全方位多维度解析,同样也会收获不 ...
- 面试题:查询字符串中出现次数最多的字符以及出现次数
查询字符串中出现次数最多的字符以及出现次数 最优解: // 查询字符串出现最多的次数var randomStr = "sssfgtdaddddddddadadadadadddddfssddf ...
- python中判断字符串中出现次数最多的字母
python中判断字符串中出现次数最多的字母 import string def check(text):text = text.lower()return max(string.ascii_lowe ...
最新文章
- android frida 检测_frida测试方法整理
- 【实用】ABAP“FOR ALL ENTRIES”的Hints 优化
- Java 数据结构(链表LinkedList增删改查、数组Vector、获取Vector最大值、交换Vector两成员位置、栈的实现、压栈出栈实现反转、队列Queue)
- java applet鼠标点击事件_Swing 鼠标单击事件?
- 【Java数据结构与算法】第十五章 B树、B+树和B*树
- Android 系统(33)---sensor移植总结
- c语言打程序时会遇到什么问题,Sublime text3 实现C语言编译运行以及过程中可能遇到的问题...
- iPhone公司为了节约成本,都干过什么事情?
- ES Filebeat 使用 Pipeline 处理日志中的 @timestamp
- 公安部计算机信息安全产品质量监督检验中心的质量责任和权限
- pe如何自动加载外置工具_[分享] PE自动检测安装驱动 外置组件[01-17更新]
- 大学生简单个人静态HTML网页设计作品 DIV布局个人介绍网页模板代码 DW学生个人网站制作成品下载 HTML5期末大作业 (1)
- matlab模拟排队论,排队论的matlab仿真(包括仿真代码)
- 数据集的划分--训练集、验证集和测试集
- TOEFL资料 280多个
- android 半透明色值_最全的Android 颜色透明度
- 红米k30pro开发者选项
- 用php上传头像的步骤,php怎么上传头像
- 在线TSV转纯文本工具
- window(win7)+linux(ubuntu)双系统的安装以及windows重装后的引导修复问题
热门文章
- Hive _偏门常用查询函数(一)附带实例(空字段赋值、 CASE WHEN、行转列)
- Spark _05Standalone模式两种提交任务方式
- 【SpringBoot】浏览器报错Resource interpreted as Stylesheet but transferred with MIME type text/html
- PAT1010 一元多项式求导 (25 分)
- MongoDB学习笔记(二)使用Java操作MongoDB
- 局部钩子能防全局钩子吗_阿特的钩子成为队友的噩梦,毫无游戏体验感,小夏:当场哭了出来...
- groovy学习(一)
- 02.elasticsearch bucket aggregation查询
- Leecode240. 搜索二维矩阵 II——Leecode每日一题系列
- [leetcode]106.从中序与后序遍历序列构造二叉树