我有一本字典,可能有不同數量的鍵。密鑰的值是一個數字列表。我想比較這些列表中的每一個,並獲取列表中所有項目的最大值。如何將動態數量的參數傳遞給函數?
內置MAX()函數會給我最大的所有項目,如果我在下面的方式通過了它:
MAX(LISTA,數組listB,listc)
列表的數量各不相同,我的字典裏看起來是這樣的:
myDict = {1:LISTA,2:數組listB:3:listc,...}
我想或這樣的事情:
maxlist = max(myDict.keys()中的項目):myDict [item])
但我認爲這不起作用。請幫忙!
不這樣做的最佳方式,但如果你說你會工作...... maxlist = MAX( [myDict [x] for myDict.keys()]) – jcfollower 2012-04-13 20:11:35