파이썬 딕셔너리 합 출력
조회수 550회
fruits = {"apple":1000, "banana":1500, "pineapple":2000}
fruits_list = list(fruits.values())
print(sum(fruits_list))
print(sum(fruits_list)/len(fruits_list))
세번째 줄부터 오류가 뜨면서 결과가 나오지 않습니다.
TypeError
Traceback (most recent call last)
<ipython-input-26-ddd5b4369eeb> in <cell line: 4>()
2 fruits_list = list(fruits.values())
3 print(fruits_list)
----> 4 a = sum(fruits_list)
5 print(a)
6 print(sum(fruits_list)/len(fruits_list))
TypeError: 'int' object is not callable
구글링 했을 때나 책에 나온 예시로는 list 합을 구할 때 sum(list이름) 하면 제대로 결과가 나오는 거 같은데 어떤 부분을 고쳐하는 걸까요.?
댓글 입력