반응형
알고리즘을 풀고 있는데 sum() 함수를 사용하려고 했더니 TypeError: 'int' object is not callable 에러가 발생했다. sum()을 통해 리스트 요소의 합을 구하려고 하는데 발생했다.
이 문제가 발생했던 원인은 sum이라는 함수를 변수로 사용했던 것이다. 계속 자바랑 파이썬으로 알고리즘을 바꿔가면서 풀고 있는데 자바에서는 되는 sum 변수를 파이썬에서도 그대로 사용하여 발생했던 문제다.
파이썬에서 sum은 예약어로 사용되고 있어서 sum을 변수로 사용하면 위와 같은 에러가 발생한다.
반응형
'Language > Python' 카테고리의 다른 글
[백준] 백준 32969번 학술대회 참가신청 파이썬(Python) (0) | 2024.12.16 |
---|---|
[Python] 파이썬(Python) ModuleNotFoundError: No module named 'distutils' 문제 해결 방법 (1) | 2024.11.20 |
[Python] 파이썬(Python) No module named 'distutils' 문제 해결 방법 (0) | 2024.11.01 |
[Python] 파이썬(Python) 데이터 행컬럼(행열) 대비 데이터프레임 만들기 (1) | 2024.09.05 |
[Python] 파이썬(Python) 리스트 중복값 제거하기 (1) | 2024.09.05 |
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xb4 in position 0: invalid start byte 문제 해결 방법 (1) | 2024.09.05 |
[Python] Building wheel for backports.zoneinfo (pyproject.toml) did not run successfully. 문제 해결 방법 (0) | 2024.09.02 |
[Python] 파이썬(Python) 가상환경(venv) 설치 및 실행하는 방법 (0) | 2024.08.21 |
최근댓글