亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > Python > 正文

python中的sort方法使用詳解

2020-02-23 05:35:42
字體:
來源:轉載
供稿:網友

Python中的sort()方法用于數組排序,本文以實例形式對此加以詳細說明:

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

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']

二、自定義比較函數

可以定義自己的比較函數,然后通過參數傳遞給sort方法:

def comp(x, y):if x < y:return 1elif x > y:return -1else:return 0nums = [3, 2, 8 ,0 , 1]nums.sort(comp)print nums # 降序排序[8, 3, 2, 1, 0]nums.sort(cmp) # 調用內建函數cmp ,升序排序print nums # 降序排序[0, 1, 2, 3, 8]

三、可選參數

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]

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美日韩国产激情| 亚洲欧美国产另类| 日韩亚洲欧美中文高清在线| 亚洲日韩第一页| 久久久久久久久爱| www.欧美三级电影.com| 午夜精品久久久久久久99黑人| 久久伊人精品视频| 欧美激情videos| 一区二区三区国产在线观看| 亚洲成人久久久| 欧美日韩综合视频| 91精品国产91久久久久久吃药| 一区二区三区视频免费在线观看| 亚洲午夜久久久影院| 国产精品av免费在线观看| 久久精品视频在线观看| 欧美激情亚洲另类| 欧美日韩亚洲一区二区| 成人网在线免费看| y97精品国产97久久久久久| 日韩经典中文字幕在线观看| 97avcom| 国产97在线|亚洲| 中文字幕亚洲图片| 欧美色道久久88综合亚洲精品| 亚洲国产高清高潮精品美女| 最好看的2019年中文视频| 插插插亚洲综合网| 亚洲精品免费网站| 日韩在线观看你懂的| 精品视频在线播放| 国产精品一区专区欧美日韩| 色偷偷偷亚洲综合网另类| 性色av一区二区咪爱| 国产精品老女人精品视频| 国产精品91久久久久久| 日韩高清不卡av| 亚洲欧美制服丝袜| 97av视频在线| 国产精品高潮呻吟视频| 国产一区av在线| 精品日韩美女的视频高清| 亚洲r级在线观看| 国产美女精品免费电影| 国产日韩欧美视频在线| 国产精品视频午夜| 午夜精品久久久久久久久久久久| 日韩电影中文字幕av| 国产精品丝袜久久久久久高清| 欧美最猛性xxxxx亚洲精品| 日韩有码片在线观看| 亚洲一区二区久久久| 成人h片在线播放免费网站| 国产精品免费一区| 在线观看成人黄色| 91久久综合亚洲鲁鲁五月天| 日韩在线视频播放| 国产精品视频在线播放| 中文字幕精品一区二区精品| 日韩专区中文字幕| 欧美精品在线网站| 欧美亚洲午夜视频在线观看| 欧美富婆性猛交| 在线观看久久av| 超碰日本道色综合久久综合| 欧美日韩福利视频| 国产精品高潮粉嫩av| 一道本无吗dⅴd在线播放一区| 永久免费毛片在线播放不卡| 最近2019中文字幕一页二页| 777午夜精品福利在线观看| 久久久91精品国产一区不卡| 欧美不卡视频一区发布| 国产中文日韩欧美| 欧美日韩国产中字| 日韩国产在线看| 亚洲在线免费观看| 欧美日韩国产成人高清视频| 懂色av影视一区二区三区| 欧美福利视频网站| 久久久噜噜噜久噜久久| 精品二区三区线观看| 亚洲精品中文字| 亚洲欧美精品中文字幕在线| 91久久精品在线| 国产日韩一区在线| 欧美成人精品影院| 2023亚洲男人天堂| 久久在线免费观看视频| 亚洲男人天堂九九视频| 国产欧美精品一区二区三区介绍| 欧美激情区在线播放| 久久久亚洲精选| 欧美疯狂做受xxxx高潮| 欧美高清不卡在线| 茄子视频成人在线| 国产一区二区激情| 精品久久久久久亚洲精品| 久久天天躁狠狠躁夜夜躁| 国内精品在线一区| 国产九九精品视频| 久久夜色撩人精品| 日本国产欧美一区二区三区| 成人黄色av网| 成人激情视频小说免费下载| 国产精品xxx视频| 国产精品自拍偷拍视频| 国产aⅴ夜夜欢一区二区三区| 久久久久中文字幕2018| 久久久久久久久中文字幕| 国产精品网站大全| 国产91精品久久久久久久| 亚洲免费av电影| 精品偷拍各种wc美女嘘嘘| 国产日韩欧美视频| 成人综合网网址| 国产精品一区二区女厕厕| 亚洲sss综合天堂久久| 国产主播精品在线| 日韩av中文字幕在线播放| 亚洲精品久久久久国产| 在线播放国产一区二区三区| 久久久久久12| 中文一区二区视频| 日韩电视剧免费观看网站| 日韩最新av在线| 97国产一区二区精品久久呦| 成人深夜直播免费观看| 国产一级揄自揄精品视频| 疯狂做受xxxx欧美肥白少妇| 成人两性免费视频| 国产精品夜色7777狼人| 97香蕉超级碰碰久久免费软件| 久久精品国产成人| 日韩最新av在线| 日韩av在线资源| 国产一区二区三区网站| 欧美在线视频网| 国产一区二区三区精品久久久| 国产视频久久久久久久| 欧美在线激情视频| 精品亚洲夜色av98在线观看| 久久99国产综合精品女同| 国产亚洲精品美女久久久久| 中文字幕精品国产| 亚洲影院色在线观看免费| 成人精品久久一区二区三区| 精品亚洲一区二区三区在线观看| 久久久亚洲网站| 日韩精品中文在线观看| 国产精品国产亚洲伊人久久| 亚洲第一男人av| 成人免费看吃奶视频网站| 欧美在线视频一区| 国产精品美女主播在线观看纯欲| 国产综合视频在线观看| 久久亚洲影音av资源网| 亚洲最大的av网站| 久久久久久国产三级电影| 亚洲一区免费网站| 中文字幕亚洲欧美日韩2019| 国产一区二区色| 欧美激情啊啊啊|