나는 매년 어떤 영화에 많은 총액이 있는지 찾기 위해 CSV 파일의 데이터를 사용해야하는 문제를 겪고 있습니다.파이썬에서 최대 값 찾기
나는 이미 각 영화와 함께 '연도'가 있고 그 영화가 나온 연도와 '그로스'의 경우에도 동일합니다. 그럼에도 불구하고 내 코드는 여전히 최대 총량을 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
나는 어쩌면 생각합니다. – lostyzd
이것은 다소 어색한 구조입니다. – NullUserException
['max()'] (http://docs.python.org/library/functions.html#max)를 사용하지 않는 이유는 무엇입니까? –