在Python中,sort()是一個用于對列表進行排序的方法。它可以按照升序或者降序的方式對列表進行排序。
sort()方法有兩種使用方式:
numbers = [5, 2, 9, 1, 7]
numbers.sort()
print(numbers) # 輸出 [1, 2, 5, 7, 9]
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]