要給列表排序,可以使用列表的sort()方法或者內置的sorted()函數。
my_list = [3, 1, 4, 1, 5, 9, 2, 6, 5, 3, 5]
my_list.sort()
print(my_list)
my_list = [3, 1, 4, 1, 5, 9, 2, 6, 5, 3, 5]
sorted_list = sorted(my_list)
print(sorted_list)
在這兩種方式中,列表會被原地排序或者返回一個新的排序后的列表。在sort()方法中,列表本身會被修改,而sorted()函數會返回一個新的排序后的列表,原列表不會被修改。