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

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

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

麻豆传媒| 法国《监狱伦理3》| 妈妈和女婿免费播放电视剧| 暴躁妹妹CSGO直播| 《男医生的特殊治疗》| 女人被添荫蒂舒服了| 女被扒开腿狂躁XXXXX视频| 我和两个继拇交换做爰| 内衣秀| 《请好好疼爱里面》免费观看| 被两个男人吃奶三P| 一边做饭一边狂躁的原因分析| 女人乱子伦xXX沧州| 15岁女初中生免费观看电视剧| 《俄罗斯空姐2(俄罗斯航空)》| 我和两个小婕子做过爱| 姨母的绣感中字完整版| 榴莲APP官网下载1.0.3| 机械式| 做一次爱下面多久才能恢复| 麻花传MV在线看免费观看电视剧| 少女配狗视频大全播放| 被灌满精子的女人会得白血病吗 | 美国禁忌| 他的手渐渐地也开始不安分起来 | 妻子的姐姐免费观看大全电视剧| 男女睡过以后谁更想念| 忘穿内裤被同桌C了好爽微博小说 在教室伦流澡到高潮HGL | 7777777亚洲和欧洲尺码表| 《黏糊糊的你》动浸免费观看| 交替轮换4| 下厨房BY金银花露免费阅读无删..| 伦理《少妇的滋味》完整版| 韩国三级《偷妻》| 好闺蜜4| 疯狂二人房间荷尔蒙爆发原声| 速度与激情10| 免费观看已满十六岁电视剧中文版| 女生频道| 夹腿高潮后注意力不集中能恢复吗 | 16岁女儿与父亲一起做饭