我正在做一個問題,我需要使用csv文件中的數據來查找哪個電影每年的總數很高。在python中查找最大值
我已經有每部電影的字典「年」,它出來的一年和'毛'相同。 儘管如此,我的代碼仍然返回0作爲最大毛病。我在這裏錯過了什麼?
def MaxGrossFinder(c):
for film in year:
MaxGross = 0
f = int(gross[film])
if year[film] == c:
if f > MaxGross:
MaxGross = f
return MaxGross
我想這可能是因爲今年[電影]永遠等於C。 – lostyzd
這是一個相當尷尬的結構。 – NullUserException
爲什麼不使用['max()'](http://docs.python.org/library/functions.html#max)? –