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

文章 > Python基础教程 > 如何使用python sort函数?

如何使用python sort函数?

头像

2020-11-08 21:35:592680浏览 · 0收藏 · 0评论

不知道大家在做项目时候,有没有遇到这个函数,记得小编第一次看到这个函数,一直纳闷这个函数的使用方法,而后查询了下,今日,小编再一次遇到这个函数,于是,就做了一番整理,内容请看下文。

sort()函数相对应的必须要提到sorted()函数啦~结合着两个函数跟大家叙述。

1)使用范围不一样

只有当对象是列表时,才能调用sort()方法,而sorted()是全局函数,可作用于所有可迭代对象。

2)返回结果不一样

因为sort()是列表的自带方法,所以当列表调用此方法时,会改变自身的值,且返回值为None。而sorted()不会改变原有对象的值,会返回一个新对象。

结合以上两点,来看具体例子:

# 列表可以调用sort()方法,并会改变自身的值,返回值为None
a = [1, 5, 7, 3, 4]
a.sort()
print(a)  # [1, 3, 4, 5, 7]
b = a.sort()
print(b)  # None
 
# 元组不支持sort()方法
c = (1, 5, 7, 3, 4)
c.sort()
print(c)  # AttributeError: 'tuple' object has no attribute 'sort'
 
# sorted()函数可以作用于元组,并不改变原有元组的值,且返回排完序后的新列表
c = (1, 5, 7, 3, 4)
d = sorted(c)
print(c)  # (1, 5, 7, 3, 4)
print(d)  # [1, 3, 4, 5, 7]

所以当我们需要保留原有的列表时,那就应该使用sorted()函数,否则就用列表自身的sort()方法,因为sort()方法不需要复制原有的列表,会消耗较少内存。

想必以上内容,大家可以足够了解到这个函数了吧,另外也让大家掌握另一个函数的使用技巧了呢,好了,大家可以实际应用起来啦~

关注

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

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

男生把小因困进女生困里电视剧| 啵啵影院| 爸爸的大DJ小说| 女人被男人进入后的心理变化 | 他用舌头给我6次高潮| 《办公室高潮秘书2》| 兄弟换麦子4国语中字| 暴躁老女人免费观看电视剧| 日本大片PPT免费PPT| DJ快了又快又骚的POP歌曲 | 《尼姑庵春梦》| 飞花艳想!| 日日AV夜夜添久久奶无码| 《黑人性奴2》免费观看| 恋爱之瘾| 白丝| 《漂亮的秘书HD》在线观看| 51今日大瓜 每日大赛往期内容| 《暴力强伦轩》| 成人男女| 成品动漫网站入口网页版怎样| 十大禁止电影| 成全在线观看免费高清电视剧| 美女比基尼游泳图片视频| 可切换老司机模式浏览器| 超短裙老师的好小好紧| 《魅魔之耻》1~4集免费看| EXO妈妈MV高清视频播放| 情满四合院 电视剧| 《明明说好要带避孕套了》中文版 | 《玉尺经》完整版| 机械师2| 我在公车被蹭水后当晚就来了月经| 他扒开我小流添我三男一女视频| 无套内谢粉嫩小沈| 中文在线字幕免费观看电视剧00.. | 《法国空乘5》观看| 《献身》李丽珍| 巨乳动漫| 偷偷在线观看免费高清电视剧推荐| 老旺的大肉蟒进进出出