Python Tricks
1. 同时按照一个list的大小排序两个list
def return_sorted_list(cclass): namelist = [] numlist = [] for cat in cclass.cat: namelist.append(cat.catName) numlist.append(cat.catNum) #排序 name_num_zip = zip(namelist,numlist) sorted_name_num_zip = sorted(name_num_zip,key=lambda x:x[1]) result = zip(*sorted_name_num_zip) namelist, numlist = [list(x) for x in result] namelist.reverse() numlist.reverse() return namelist,numlist
posted on 2023-11-10 10:38 MonsterPPPP 阅读(13) 评论(0) 收藏 举报
浙公网安备 33010602011771号