1
的線條:意外行爲
print min([],lambda x,y: x if x[1]>y[1] else y)
print min([(0,0)],lambda x,y: x if x[1]>y[1] else y)
print min([(0,0),(0,1)],lambda x,y: x if x[1]>y[1] else y)
打印
<function <lambda> at 0x...>
爲什麼和如何做到這一點嗎?
什麼是你想怎麼辦,你希望使用'lambda'作爲'key' - 那麼你需要明確使用ARG'鍵=拉姆達關鍵字...' – AChampion
剛剛注意到我正在考慮Java喜歡和想到的關鍵,好像它是一個比較而不是一個「獲取鍵」功能 –