列表的排序
使用sort方法:列表名.sort()。默认升序,降序在括号里增加reversed = True
num = [2,324,25265,13]
num.sort()
print(num) #[2,13,324,25265]
num.sort(reverse = True)
print(num) #[25265,324,13,2]
使用python内置函数 sorted(列表名),该方法不是操作原列表,会生成一个新列表
num = [2,324,25265,13]
print(sorted(num)) #[2,13,324,25265]
print(sorted(num,reverse = True )) #[25265,324,13,2]
列表的翻转
使用列表切片 : 列表名[::-1] 步长为-1即可
使用 列表名.reverse()
aList = [123, 'xyz', 'zara', 'abc', 'xyz']
aList.reverse()
print(aList) # ['xyz', 'abc', 'zara', 'xyz', 123]
使用内置函数reversed(列表名)
seqList = [1, 2, 4, 3, 5]
print(list(reversed(seqList))) #[5, 3, 4, 2, 1]