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

文章 > 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)
关注

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

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

女性私处蹲下拍照有疙瘩| 我在开会他在下添好爽| 《菊内留香》双男主| 《卻望1973》娃娃脸| 狗配女人宝典视频| 白色变态蕾丝超薄开档连身袜| 黑暗荣耀免费观看完整版电视剧| 二人世界一男一女| 共享玩物(N)笔趣阁二狗| 爸爸带女儿戴避孕套谁来承担| 《完美邻居2》电影在线观看 | 《睡眠指导1-6集》| 男生困困进女生困困洞视频| 《高压监狱2》完整版| 小辣椒3美国伦理| 公车上双乳被两男人夹击电影| 欧美大片| 两个奶头被吃得又翘又肿特别疼 | 人与动物免费观看电视剧完整版| 好好疼爱里面第6集免费观看| 赠刘景文| 《不戴套瑜伽教练3》| 《入室强伦女教师在线播放| 欧美大片免费PPT| 禁忌4| 17.C.13.NOM| 来真正的狗配人真人| 《性爽2》电影| 《后宫狂热》动浸全集完整| 白色变态蕾丝超薄开档连身袜| 成全在线观看免费完整版的| 《初尝禁果》2:做爰HD| 《公与媳夫妇:交换》| 《訾花交换做爰》| 爱的释放| 许允美| 成人香蕉 黄 色 网 站 视.. | 麻花传剧原创MV免费播放小米车 | DKNY| 只交不泄的方法| 老头天天吃我奶躁我的动图Q