国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > Python基础教程 > python中如何在排序时使用str.lower?

python中如何在排序时使用str.lower?

str.lower()

头像

小妮浅浅

2020-12-28 18:21:364850浏览 · 0收藏 · 0评论

列表排序是我们在初学python就掌握的内容,不过其中字符有大小写之分,这就给我们的排序造成了一定的阻碍。这里小编介绍一下str.lower(),能够将大写替换成小写返回字符串。那么结合其它的知识点能否完成对大小写不敏感的操作呢?下面我们先来简单学习str.lower(),在进一步找寻方法。

str.lower()语法

str.lower()

返回值

lower()方法返回新的字符串

实例

>>> demo = "HuaweiCloudStack is a better cloud service"
>>> result = demo.lower()
>>> id(demo)
4428303024
>>> id(result)
4428303120
>>> result
'huaweicloudstack is a better cloud service'

key = str.lower() 按字母表顺序对列表字串进行排序,对大小写不敏感。

代码举例

>>> names = ['David Beazley', 'Brian Jones',
... 'Raymond Hettinger', 'Ned Batchelder']
>>> sorted(names, key=lambda name: name.split()[-1].lower())
['Ned Batchelder', 'David Beazley', 'Raymond Hettinger', 'Brian Jones']

这里的key是一个lambda函数,整个sorted方法起到的作用是:对于names中的每一个name字符串元素,先以空格为边界切割为字符串列表,再取后一部分字符串(姓氏),按字母表顺序进行排列。

 

以上就是使用key = str.lower() 在排序时对大小写不敏感的方法,没弄明白的小伙伴可以多看几遍,毕竟用到的??楸冉隙?。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

小俊在雪姨身上耕耘小说免费阅读| 老师我好爽再深一点老师好涨| 饭桌上张开腿给公| 男生将78申请女生的定眼| 成品PPT网站大片入口| 韩国电影《教室爱欲》| 女儿与爸爸高清免费版电视剧 | 一晚上要了小姑娘三次!| 《慈母夜吟》完整版| 亲密时男人最想听女人说什么| ETERNITY~深夜的转生初]....| 三个男人躁我一个爽的后果及影响| 欧美人动物PPT免费模板大全| 偷吃爸爸擎天柱1-100集| 国产真实乱人偷精品视频免费| 《上位》完整版电影在线播放| 少妇被大黑捧猛烈进出动态图| 鸭王在线观看| 《火车服务》免费观看| 女人全透明内衣| 男人碰到紧的会念念不忘吗?| 《互换人妻HD中字》| 母与子免费观看大全电视剧| 王娟被老赵一夜干4次| 《酒店激战》动漫1-5集免费观..| 韩漫免费下拉式土豪漫画官网| 朋友的未婚妻| 《尼姑庵春梦》| 老人玩小处雌女视频的意义| 无码欧XXXXX在线观看免费| 《瞒着丈夫说在公司加班》中字 | 高三妈妈用性缓解孩子压力| 撕开她的内裤慢慢摸她的胸| 妈妈がだけの心に漂う| 起死回生| 17CC吃瓜网最新爆料新闻| 人犬兽人在线观看免费完整一| 法国满天星《太太们》| 雨后的故事视频| 情满四合院| 18岁的少女与狗高清电视剧