共計 596 個字符,預計需要花費 2 分鐘才能閱讀完成。
在 Python 中,sort() 是一個用于對列表進行排序的方法。它可以按照升序或者降序的方式對列表進行排序。
sort() 方法有兩種使用方式:
- 對列表進行永久性排序:直接對列表使用 sort() 方法,列表中的元素將會被重新排列,原列表將被修改。
numbers = [5, 2, 9, 1, 7]
numbers.sort()
print(numbers) # 輸出 [1, 2, 5, 7, 9]
- 對列表進行臨時性排序:使用 sorted() 函數對列表進行排序,原列表不會被修改,而是返回一個新的已排序的列表。
numbers = [5, 2, 9, 1, 7]
sorted_numbers = sorted(numbers)
print(sorted_numbers) # 輸出 [1, 2, 5, 7, 9]
print(numbers) # 輸出 [5, 2, 9, 1, 7]
sort() 方法和 sorted() 函數默認按照升序進行排序,但也可以通過傳入一個 reverse=True 的參數來實現降序排序。
numbers = [5, 2, 9, 1, 7]
numbers.sort(reverse=True)
print(numbers) # 輸出 [9, 7, 5, 2, 1]
numbers = [5, 2, 9, 1, 7]
sorted_numbers = sorted(numbers, reverse=True)
print(sorted_numbers) # 輸出 [9, 7, 5, 2, 1]
丸趣 TV 網 – 提供最優(yōu)質的資源集合!
正文完