딕션너리 평균 값 구하기 질문입니다.
data = {"철수": 98, "영희": 80, "순이": 100,"돌이": 70,}

for i, j in data.items():
    print("%s    %d"  % (i, j))

    if j == 70:
      print("========")

      average = sum(data.values()) / len(data)
      print("평균   #d"  % average)

해당 data 딕션너리에 values 값의 평균을 구하고 싶어서

sum을 이용했습니다.
하지만 에러메세지가 TypeError: 'int' object is not callable 이렇게 나와네요.

원인과 해결방법을 좀 알 수 있을까요?

hunni871 443

2021년 4월 2일 6:04 오후

목록으로
1개의 답변이 있습니다. 1 / 1 Page

print("평균 #d" % average)print("평균 %d" % average) 로 바꿔보세요.

박응용

2021년 4월 3일 7:32 오후