#進階範例:二維串列,顯示總人數,顯示每個人的分數,顯示排序(資料是個串列,元素是tuple) def show(var1): print('人數=',len(var1)) for v in var1: print(v[0],'的分數=',v[1]) # sort by 分數,根據分數來排序 print('\n') var2 = sorted(var1,key = lambda x:x[1]) for v in var2: print(v[0],'的分數=',v[1]) s = [('tom',190),('mike',170),('jane',200),('peter',185)] show(s)