溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Python如何排序列表

發布時間:2021-03-05 13:40:57 來源:億速云 閱讀:305 作者:小新 欄目:編程語言

這篇文章主要介紹Python如何排序列表,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

Python排序列表的方法:1、調用列表的sort方法,輸出原列表,發現原列表變化了;2、使用sorted方法對列表排序,發現直接輸出的時候,輸出的列表為排序好的列表。

Python排序列表的方法:

1、首先我們得知道python中的兩個排序方法,一個是sorted,一個是sort

  • sort()是列表內置的方法,沒有返回值,是將列表排序,列表變化了

  • sorted是全局內置的方法,有返回值,返回對可迭代序列排序后的新對象,但是原來的序列不變

Python如何排序列表

2、首先,我們調用列表的sort方法,但是該方法是沒有返回值的,所以輸出的時候輸出為None

Python如何排序列表

3、然后我們輸出原列表,發現原列表變化了

Python如何排序列表

4、然后我們使用sorted方法對列表排序,發現直接輸出的時候,輸出的列表為排序好的列表

Python如何排序列表

5、然后輸出原來的列表,發現原來的列表并沒有排序

Python如何排序列表

6、此處附上代碼:

entry=[1,3,2,5,4,6,7]
print(entry.sort())  #None
print(entry) #[1, 2, 3, 4, 5, 6, 7]
entry1=[1,3,2,4,5,6]
print(sorted(entry1)) #[1, 2, 3, 4, 5, 6]
print(entry1) #[1, 3, 2, 4, 5, 6]
# sort()是列表內置的方法,沒有返回值,是將列表排序
# sorted是全局內置的方法,有返回值,返回對可迭代序列排序后的新對象,但是原來的序列不變

以上是“Python如何排序列表”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女