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

文章 > Python基础教程 > Python sorted函数及用法

Python sorted函数及用法

头像

silencement

2019-07-01 09:54:496634浏览 · 0收藏 · 0评论

sorted() 函数与 reversed() 函数类似,该函数接收一个可迭代对象作为参数,返回一个对元素排序的列表。

在交互式解释器中测试该函数,可以看到如下运行过程:

>>> a = [20, 30, -1.2, 3.5, 90, 3.6]
>>> sorted(a)
[-1.2, 3.5, 3.6, 20, 30, 90]
>>> a
[20, 30, -1.2, 3.5, 90, 3.6]

从上面的运行过程来看,sorted() 函数也不会改变所传入的可迭代对象,该函数只是返回一个新的、排序好的列表。

在使用 sorted() 函数时,还可传入一个 reverse 参数,如果将该参数设置为 True,则表示反向排序。例如如下测试过程:

>>> sorted(a, reverse = True)
[90, 30, 20, 3.6, 3.5, -1.2]

在调用 sorted() 函数时,还可传入一个 key 参数,该参数可指定一个函数来生成排序的关键值。比如希望根据字符串长度排序,则可为 key 参数传入 len 函数。例如如下运行过程:

>>> b = ['fkit', 'crazyit', 'charlie', 'fox', 'Emily']
>>> sorted(b, key = len)
['fox', 'fkit', 'Emily', 'crazyit', 'charlie']

通过 sorted() 函数的帮助,程序可对可迭代对象按照由小到大的顺序进行遍历。例如如下程序:

my_list = ['fkit', 'crazyit', 'Charlie', 'fox', 'Emily']
for s in sorted(my_list, key=len):
    print(s)
关注

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

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

国内免费LOGO网站| JMCMIC网页版| 爱痴癫| 《女教师的味道3》在线观看| 禁欲系韩剧推荐| 韩剧《喂奶2》的主要内容是什么| 《厨房激战5》完整版在线观看| 海角社区-吃瓜黑料-爆料海角| 《家访的老师》动漫在线观看| 77777免费观看电视剧推荐适.. | 能不能在办公室干事你电视剧| 戴着小玩具练瑜伽| 我穿水被同桌C出水了H漫画| 黑人空乘伦理5| 日本M码和欧洲码的区别AS.| 交替轮换4| 夫妻二人世界免费看第一集 | 女性私处蹲下拍照有疙瘩| 久久婷婷五月综合色国产香蕉 | 女同学裸睡我把她奶头摸硬了| 欧美大片PPT免费PPT| B站夫妻进入高峰期需要多久| 妙手房术3真人版| 妻子在厨房被三个男人欺负的后果| 亚洲| 真人刺激战场40分钟电视剧| 快拨出天我是你母亲歌词监控| 公交车上被蹭水后多久自然恢复| 自己怎么玩隐私位置游戏| 黑料社区| 姐姐呀姐姐快停下是什么歌曲| 啊灬啊灬啊…快…深的含义| 男人手伸进我内衣揉我胸到爽| 丈夫不在家儿媳想老公的背景故事| 厨房肉欲(H)冰块| 妈妈装睡配合孩子阴阳调和| 窝窝影院在线观看免费播放电视剧| 婆媳双飞杨钰莹阅读| 《饥渴的人妻日本》中字| 亲吻刺激战场视频大全真人版免费..| 公与媳中文字幕乱码的预防方法