更新時(shí)間:2022年10月20日10時(shí)14分 來源:傳智教育 瀏覽次數(shù):
在Python中,如果希望對列表中的元素進(jìn)行重新排列,則可以使用sort方法或者reverse方法實(shí)現(xiàn)。其中,sort方法是將列表中的元素按照特定的順序重新排列,默認(rèn)為由小到大。如果要將列表中的元素由大到小排列,則可以將sort方法中reverse參數(shù)的值設(shè)為True。reverse方法是將列表逆置。接下來,通過一個(gè)案例來演示這兩種方法的使用,如例5-12所示。
例5-12 列表的排序操作
list_demo = [1, 4, 2, 3] list_demo.reverse() print(list_demo) list_demo.sort() print(list_demo) list_demo.sort(reverse=True) print(list_demo)
在例5-12中,第1行代碼定義了一個(gè)包含4個(gè)數(shù)值元素的列表list_demo,第2~3行代碼調(diào)用reverse方法將列表進(jìn)行倒置后進(jìn)行輸出,第4~5行代碼調(diào)用sort方法按照從小到大的順序排列列表中的元素后進(jìn)行輸出,第6~7行代碼調(diào)用sort方法按照從大到小的順序排列列表中的元素后重新輸出。程序運(yùn)行的結(jié)果如圖5-13所示。
圖5-13 運(yùn)行結(jié)果
傳智教育攜手天津經(jīng)開區(qū)人社局推動職業(yè)技能競賽廣泛開展
2022-10-11再升級!業(yè)務(wù)+技術(shù)并重,Python+大數(shù)據(jù)開發(fā)課程V3.0
2022-10-11傳智教育出席ApacheCon Asia 2022開源大會,分享大數(shù)據(jù)&Python生態(tài)在傳智教育的實(shí)踐和思考
2022-10-11科學(xué)計(jì)算庫NumPy案例:酒鬼漫步
2022-10-10什么是數(shù)據(jù)結(jié)構(gòu)?數(shù)據(jù)結(jié)構(gòu)的基本概念和術(shù)語
2022-10-07數(shù)據(jù)分析工具Pandas:算術(shù)運(yùn)算與數(shù)據(jù)對齊
2022-10-07北京校區(qū)