国产成人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)
关注

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

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

俩个人做AJ的视频教程大全| 苏苏的骚浪短笔趣阁小说| 熟妇老师张开腿任我玩弄下药视频| 成全观看高清完整版| 女友小雪被教练猛烈进出视频| 淑婷在公室被躁到高潮观看| 小莹的性荡生活第15章| 初中全封闭学校| 成色P31S是国精产品吗| 比白洁还牛的四大书| 我和小堂妹的第一次| 离婚女人的周末| 免费看隐藏部位软件 | 免费外国网站浏览器推荐| 我被5个男人躁一夜不收我怎么办| 狗锁住女人狗的视频大全图片| 双人床上剧烈运动会怎么消除| 阴部按摩出水太尴尬怎么办| 瑜伽裤透明全毛露丁字裤| 《老板娘2》完整版| 吻戏| 交换朋友的老婆2中字谜给看| 星空传媒天美传媒有限公司| CSGO2开箱网站| 69精品久久久久久久精品A片| 苏晴忘穿内裤坐公交车被揉到视频| 成人香蕉 黄 色 网 站 视..| 吃春晚药后妈妈疯了怎么对付| 家族轮换之共乐的日子最新章节更,| 半夜洗澡被老头添一夜| 欧美版理伦片《人间天堂| 孤男寡女干柴烈火的下一句是什么| 男人把困困进女生困困视频| 他解开内裤把舌头进去的视频| 欧美XBOX与IPHONE| 我被5个男人躁一夜不收我怎么办 两男吮她的花蒂和奶水视频 | 何以笙默床戏| 第一次的滋味免费观看电视剧| 女人被男人进入后的心理变化| 免费观看已满十八岁电视剧直播| 坐在竹马鸡上背单词小说