python3
文章平均质量分 88
凉祈
越努力越幸运
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
python3 Comparison Functions & functools.cmp_to_key
至此可以得出结论,当list.sort(key=functools.cmp_to_key(cmp))时,程序依次由左向右取a值,根据目前已经排好的列表子集中进行折半查找(取出当前有序子集的中间项作为b,执行cmp(a,b),若结果值为正,则在当前子集右侧继续折半,取出新的中间值b',再次执行cmp(a,b'),直至确认a的位置,再进行下一个a)=====================分割线==================================分割线==================原创 2023-11-21 21:33:50 · 507 阅读 · 2 评论 -
python3 key function
> 排序的时候,将参与排序的值或对象(以下简记为原值),按照某种属性和规则进行处理(可能是值的大小,或者是某一种或几种属性的运算结果),-----------------------分隔线----------------------------------------------分隔线-----------------------关键值函数,就是用来声明,根据何种规则,如何运算,来计算原值的权重的函数。===============分隔线================原创 2023-11-21 16:21:06 · 425 阅读 · 0 评论 -
记一下python3内部的进制转换
python 二进制、八进制、十进制、十六进制 转换原创 2023-11-04 21:08:59 · 325 阅读 · 0 评论 -
python3 正则表达式 re (不全 用到哪个写哪个)
a-z^A-Z] 写在其他地方,就只表示它本身而没有取非的意思。查找,在这里写两个方法,re.match() 和 re.search(),先看代码。两者查找匹配,都是从前往后,但区别在于,如果match一开始没有查到满足的字串,则返回None。非 ^ :[^a-zA-Z] 写在中括号内开头 表示。中划线 - :[a-zA-Z] 来表示 所有的大小写字母。非字母非数字 \W : 等同于[^a-zA-Z0-9]([a-zA-Z]+)(\d+) 这个正则序列内有两个组。组号0表示正则序列本身。原创 2023-11-08 16:29:30 · 299 阅读 · 1 评论
分享