
Python学习
Grenzlinie0
这个作者很懒,什么都没留下…
展开
-
使用Counter类找出序列中出现次数最多的元素
Counter:dict的子类,键是元素,值是元素的计数,它的most_common()方法可以帮助我们获取出现频率最高的元素。Counter和dict的继承关系我认为是值得商榷的,按照CARP原则,Counter跟dict的关系应该设计为关联关系更为合理。"""找出序列中出现次数最多的元素"""from collections import Counterwords = [ 'look', 'into', 'my', 'eyes', 'look', 'into', 'my', 'ey原创 2021-12-13 21:53:31 · 397 阅读 · 0 评论 -
正则表达式的快速入门与Python re模块的使用
1.正则表达式30分钟入门教程Link:正则表达式30分钟入门教程30分钟内让你明白正则表达式是什么,并对它有一些基本的了解,让你可以在自己的程序或网页里使用它。https://deerchao.cn/tutorials/regex/regex.htm*常用的元字符*常用的限定符*字符转义eg: \\ = \*字符类[aeiou] 查找有aeiou的字符[a-z0-9] 查找a-z的字母或0-9的数字*分枝条件符号:前条件|后条件判断方法:从左至右依次匹.原创 2021-12-13 17:01:57 · 158 阅读 · 0 评论 -
Python中将首字母转换为大写,其余转换为小写的方法
1.利用upper()和lower()函数:In: L1 = ['adam', 'LISA', 'barT'] def normalize(name): pass return name[0].upper() + name[1:].lower() L2 = list(map(normalize, L1)) print(L2)Out: ['Adam', 'Lisa', 'Bart']2.利用capitalize()方法描述: Pyt原创 2021-11-26 23:14:02 · 6000 阅读 · 0 评论 -
统计一列数据中每种元素的个数
统计一列数据中每种元素的个数原创 2021-11-24 19:21:58 · 2893 阅读 · 1 评论