练习7
来源:互联网 发布:生化危机人工智能白后 编辑:程序博客网 时间:2024/05/23 02:28
在一个包含不同英文字母和标点符号的文本中,找出其中出现最多的字母,返回的字母为小写(检查字母不区分大小写),如果有两个或两个以上相同频率的字母返回字母表中靠前的字母.
练习思路:
首先键入文本,转换成小写。然后获取各字母出现次数,并建立一个字典存储对应的key: value。
利用d[max(d, key=d.get)]获得出现次数最多的key对应的value
浅复制一字典,利用for循环删去value小于value的最大值的key
得到不同的key可能含有相同value的字典(总之value都是最大了),再对按字母顺序用sorted排序,输出第一项即可
结果:
阅读全文
0 0
- 练习7
- 练习7
- 练习7
- 练习7
- 练习7
- 【SICP练习】7 练习1.11
- //2.11练习.练习7(1).p37
- 【代码练习7】UPD协议传输练习
- c练习7
- c语言练习7
- 练习笔记7
- 练习1.1.7
- python pygame练习7
- 练习1-7
- java练习7
- C++ primerplus练习7
- 贺利坚练习(7)
- 编程小练习7
- 8086微处理器介绍
- 异步加载基础
- Java相对路径/绝对路径总结(转)
- 从零基础认识爬虫-简单爬取tripadvisor网站
- 数据结构学习-线性表-顺序表的代码实现
- 练习7
- POJ 2253 Floyd 算法
- java普通工程中/和web工程中/的区别
- 【POJ3176】Cow Patterns KMP+树状数组(让苍天知道我不认输)
- [android开源]简单富文本编辑器MRichEditor,图文混排算个啥
- ubuntu16.04安装cuda8.0和tensorflow1.3
- Android图像滤镜框架GPUImage从配置到应用
- iOS客户端和h5页面的互相调用,服务器和客户端间通信方式
- VMware Workstation12安装Ubuntu 16.04和VMware Tools教程