#集合set,依照總分排序
stu = {('tom',190),('mike',170),('jane',200),('peter',185)} #方法一:sorted(stu, key = lambda x:x[1]) stu1 = sorted(stu, key = lambda x:x[1]) print(stu1) ##方法二失敗:因為集合set沒有stu.keys(),或是stu.values(): [(k,字典[k]) for k in sorted(字典.keys())] #stu1 = [(k,stu[k]) for k in sorted(stu.values())] #print(stu1)