在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/Python/ 為啥兩次執(zhí)行結(jié)果不一樣?

為啥兩次執(zhí)行結(jié)果不一樣?

>>> students=[('john','A',15),('jane','B',12),('dave','B','10')]
>>> sorted(students,key=lambda s:s[2])
[('jane', 'B', 12), ('john', 'A', 15), ('dave', 'B', '10')]
>>> sorted(students,key=lambda s:s[2])
[('jane', 'B', 12), ('john', 'A', 15), ('dave', 'B', '10')]
>>> sorted(students,key=lambda s:s[2],reverse=True)
[('dave', 'B', '10'), ('john', 'A', 15), ('jane', 'B', 12)]
>>> sorted(students, key=lambda s: s[2], reverse=True)
[('dave', 'B', '10'), ('john', 'A', 15), ('jane', 'B', 12)]


>>> students = [('john', 'A', 15), ('jane', 'B', 12), ('dave', 'B', 10)]
>>> sorted(students, key=lambda s: s[2])
[('dave', 'B', 10), ('jane', 'B', 12), ('john', 'A', 15)]
>>> sorted(students, key=lambda s: s[2], reverse=True)
[('john', 'A', 15), ('jane', 'B', 12), ('dave', 'B', 10)]### 題目描述

題目來源及自己的思路

相關(guān)代碼

// 請(qǐng)把代碼文本粘貼到下方(請(qǐng)勿用圖片代替代碼)

你期待的結(jié)果是什么?實(shí)際看到的錯(cuò)誤信息又是什么?

回答
編輯回答
瘋子范

python3.7 運(yùn)行直接報(bào)錯(cuò)。

2018年2月5日 04:39
編輯回答
短嘆

兩次中元素都不完全一樣啊,一個(gè)最后的是'10',另外一個(gè)是10

2017年6月27日 11:41
編輯回答
故林

元組里面第三個(gè)元素,一個(gè)是按int一個(gè)是按str類型吧,而且你的key是按第三個(gè)元素來排序的,int和str是不能比較大小的吧

2018年1月20日 10:20