def topMatches(prefs,person,n=5,similarity=sim_pearson):
scores=[(similarity(prefs,person,other),other)
for other in prefs if other!=person]
scores.sort()
scores.reverse()
return scores[0:n]
我打電話topmatches功能中的另一功能, 我懷疑是我怎麼其他作品沒有定義別處 此外,我還沒有它傳遞給函數topmatches, 任何人都可以解釋我是如何工作的?參數傳遞蟒蛇
您正在閱讀? –
satoru
'other'是一個臨時索引變量 – avasal
是的,我剛剛開始使用它,發現它比[email protected] – iamsiva11