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

文章 > Python常见问题 > python的sort()报错是什么原因

python的sort()报错是什么原因

sort()

头像

silencement

2019-11-20 09:08:575176浏览 · 0收藏 · 0评论

python中的sort()函数只能应用在列表list上,而sorted可以对所有可迭代的对象进行排序的操作

sort方法会在原list上直接进行排序,不会创建新的list。而sorted方法不会对原来的数据做任何改动,排序后的结果是新生成的。如果我们不需要原来的数据而且数据是list类型,可以用sort方法,能够节省空间。否则要用sorted方法。

Python学习网- 专业的python自学、交流公益平台!

sort

在python2中,sort方法可以有3个参数:key、cmp和reverse。但在python3中取消了cmp这个参数,只有key和reverse两个可选参数。参数reverse指定排序是正序还是倒序,默认是正序FALSE,不在多说。参数key指定了只含一个参数的方法,这个方法用来从列表的每个元素中提取比较键??梢钥纯聪旅婕父隼樱?/p>

1.通过元素长度排序

strlist = ["bbb","ccc","bac","ab","ba"]
strlist.sort(key=len)
print(strlist)

打印结果如下:

['ab', 'ba', 'bbb', 'ccc', 'bac']

2.通过元素的字符顺序

strlist = ["bbb","BBB","bAc","ab","bac"]
strlist.sort()print(strlist)
strlist.sort(key=str.lower)print(strlist)

打印结果如下:

['BBB', 'ab', 'bAc', 'bac', 'bbb']
['ab', 'bAc', 'bac', 'BBB', 'bbb']
关注

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

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

14岁刚发育的小笼包| 《炸裂吧!巨棒》免费阅读漫画| 空姐少女正版2| 李丽珍| 两只奶头被老头吸肿了| 双龙戏珠3父子免费阅读全文| 王叔我老公还在客厅呢什么小说| 老汉与少妇春宵后被砍30多刀| 老赵在货车把儿媳妇送到了| 亚洲一区二区三区| 台湾版《黄花闺女》完整版| 医生含着我的奶边摸边做视频 | 美腿视频| 《夜班护士》结局| 公交车上把腿张开让人摸| 小荡货啊灬啊…用力啊快视频| YSL千人千色T9T9T9T9...| 黑人空乘伦理5| 添女人荫蒂全部过程AV视频| 女孩自愈视频免费观看第二集| 舒淇与黑人性猛交| 性课被老师当教具CAOH视频| 三个老头拥着躁我一晚| 美国式禁忌| 小雪被老汉各种姿势玩弄视频| 《灭火宝贝4》| 华丽的外出在线观看| 老婆误把空调维修工当| 战马在线观看| 4虎CVT4WD入口免费| 《吃乳》在线播放| 麻豆映画传媒| 欧美人与人动人物2024心理学 | 二人努力生猴子免费观看| 《妻欲公与媳》免费看| 天香天堂免费观看电视剧| 罚坐三角架尖尖图片| 美国式禁忌| 腹肌体育生导管网站 | 日本大片又大又好看的PPT| 法国《口咬》电影完整版