欧美三区_成人在线免费观看视频_欧美极品少妇xxxxⅹ免费视频_a级毛片免费播放_鲁一鲁中文字幕久久_亚洲一级特黄

python的sorted用法詳解

系統 1607 0

列表有自己的sort方法,其對列表進行原址排序,既然是原址排序,那顯然元組不可能擁有這種方法,因為元組是不可修改的。

排序,數字、字符串按照ASCII,中文按照unicode從小到大排序

            
x = [4, 6, 2, 1, 7, 9]
x.sort()
print (x) # [1, 2, 4, 6, 7, 9]
          

?

如果需要一個排序好的副本,同時保持原有列表不變,怎么實現呢?

            
x = [4, 6, 2, 1, 7, 9]
y = x[:]
y.sort()
print(y) # [1, 2, 4, 6, 7, 9]
print(x) # [4, 6, 2, 1, 7, 9]
          

?

注意: y = x[:] 通過分片操作將列表x的元素全部拷貝給y,如果簡單的把x賦值給y:y = x,y和x還是指向同一個列表,并沒有產生新的副本。

另一種獲取已排序的列表副本的方法是使用sorted函數:

            
x =[4, 6, 2, 1, 7, 9]
y = sorted(x)
print (y) #[1, 2, 4, 6, 7, 9]
print (x) #[4, 6, 2, 1, 7, 9]
          

?

sorted返回一個有序的副本,并且類型總是列表,如下:

            
print (sorted('Python')) #['P', 'h', 'n', 'o', 't', 'y']
          
            
# 2.有一個list['This','is','a','Boy','!'],所有元素都是字符串,對它進行大小寫無關的排序
li=['This','is','a','Boy','!']
l=[i.lower() for i in li]
# l1 =l[:]
l.sort() # 對原列表進行排序,無返回值
print(l)
# print(sorted(l1))  # 有返回值原列表沒有變化
# print(l1)
          

sort方法還有兩個可選參數:key和reverse

1、key在使用時必須提供一個排序過程總調用的函數:

            
x = ['mmm', 'mm', 'mm', 'm' ]
x.sort(key = len)
print (x) # ['m', 'mm', 'mm', 'mmm']
          

2、reverse實現降序排序,需要提供一個布爾值:

            
y = [3, 2, 8 ,0 , 1]
y.sort(reverse = True)
print (y) #[8, 3, 2, 1, 0]
          

True為倒序排列,False為正序排列


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 久草在线播放视频 | 国产精品久久久久一区二区三区 | 久久99热这里只频精品6中文字幕 | 亚洲欧美视频 | 亚洲激情第二页 | 一区二区精品 | 国产成人久久精品二区三区牛 | lutube成人福利在线观看污 | 一级一片免费看 | 夭天曰天天躁天天摸在线观看 | 日韩国产中文字幕 | 亚洲免费色 | 99精品欧美一区二区三区 | 免费在线观看黄 | 国产福利不卡 | 国产99久久亚洲综合精品 | 国产精品视频 | 天堂资源在线8 | 国产精品人妻无码久久久2022 | 日韩午夜激情视频 | 欧美video| 欧美国产免费 | 美国一级大黄 | xxx视频| 日韩有码在线观看 | 国产成人精品免费视频大 | 欧美一级久久 | 精品国产免费久久久久久 | 午夜影院试看 | 精品综合网 | 精品久久国产 | 成人爽a毛片在线视频网站 婷婷色在线观看 | 2021国产精品视频一区 | 巨大乳女人做爰视频在线 | 奇米777视频 | 日韩欧美国产偷亚洲清高 | 久久机热综合久久国产 | 欧美日韩中文字幕一区二区高清 | 国产美女被爽到高潮免费A片小说 | 欧美交 | 黄色一级视频网站 |