python 列表 排序 永久排序 mylist.srot() 永久反转元素mylist.reverse() 临时排序不改变原来数据顺序 sorted(mylist)  列表长度 len(mylist)

python 列表 排序 临时排序不改变原来数据顺序 sorted(mylist)  列表长度 len(mylist) 永久排序 mylist.srot() 永久反转元素mylist.reverse() 


mylist = ['D','A','C','B']


列表长度

len(mylist) # 4


临时排序不改变原来数据 mylist 默认是升序

newlist = sorted(mylist);

print(newlist) # ['A','B','C','D']


临时排序 - 降序

rselist = sorted(mylist,reverse=True)

print(rselist) # ['D','C','B','A']


永久排序 - 会改变原来数据结构 - 默认是升序

mylist.sort()

print(mylist) # ['A','B','C','D']


永久排序 - 会改变原来数据结构 - 降序

mylist.sort(reverse=True)

print(mylist) # ['D','C','B','A']


永久反转元素顺序 - 注意不排序 只把原来的数据反转

mylist.reverse()

print(mylist) # ['A','B','C','D']