列表,元組 ,字典排序
阿新 • • 發佈:2018-12-21
#============列表排序============ import random #用推導式生產資料 data = [random.randint(10,20) for n in range(10)] #用自帶的方法排序 #data.sort() #用內建的函式排序 data = sorted(data,reverse=True) #reverse -- 排序規則,reverse = True 降序 , reverse = False 升序(預設)。 print(data) #==============字典排序================ data ={n : random.randint(50,100) for n in 'fghijabcdek'} print(data) #排序 按照key 按照value data = zip(data.values(),data.keys()) #排序 data = sorted(data) #list -> dict data= dict(data) print(data)