韩漫免费漫画在线观看方法,《好好疼爱里面》免费看,年轻漂亮的女士护士内衣,妈妈醉酒后把我当爸爸电视剧

文章 > 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() 在排序时对大小写不敏感的方法,没弄明白的小伙伴可以多看几遍,毕竟用到的??楸冉隙?。

关注

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

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

去何地电影| 乳荡的小峡子3| 怀孕期间叫闺蜜来给老公消火| 欧美大片PPT免费大全| 《温柔善良的儿媳妇》的背景故事 | 公翁挺进小玲的小沉| 妈妈让我戴上避孕套的下一句是啥| 小妈妈2免费观看完整电视剧| 人犬兽人在线观看免费完整| 蜜桃成熟时在线观看| 快拨出天我是你母亲歌词监控| 哪吒闹海2电影| 蜜桃成时熟3| 器材室轮-J-(4)| 免费B站看大片真人电视剧| 白丝袜精华液抹在脚上的功效 | 《高压监狱3》法国版正版| 彼岸岛浸画| 公粗一夜6次挺进我的密道| 美女比基尼游泳图片视频| 教练在泳池下添我做爰| 《你邻居的妻子》电视剧| 《老公请部长家里吃饭》日剧| 女生的隐私曝光| 天美麻花星空影视免费观看电视剧 | 国产少女免费观看电视剧大全| 人狗大战6免费观看正版| 2025国产拍视频最好的手机| 小泽玛利亚| 儿媳婉柔和父亲王大川的背景故事 | 樱花视频在线观看免费高清电视剧 | 《漾出OVER FLOWER》| 老公在洗澡我被公干日本| [汉化版]全彩漫画免费阅读| 老公带我到工地慰问老公滚| 疯狂二人房间荷尔蒙爆发原声| 少女与狗2在线观看免费版高清| 丝瓜视频| 白日梦我 电视剧| 老婆同意了别人轮流联系我| 美女和男生一起努力的生孩子视频..