개발하는 삶
[에러 메모] TypeError: '(map/str...)' object cannot be interpreted as an integer 본문
CS/알고리즘
[에러 메모] TypeError: '(map/str...)' object cannot be interpreted as an integer
삶_ 2022. 6. 19. 11:11'map' object cannot be interpreted as an integer
- map타입은 정수로 변환이 불가하다
- 아래처럼 map으로 입력 받고 정수로 변환해서
값을 range에 넣으면 오류가 뜬다
- range 안에는 무조건 정수가 들어가야 한다
n = map(int, input())
for i in range(n):
result = list(input().split())
- 문자 두개 이상 받을때는 list로 변환하니 괜찮은데
문자 한개일때 정수변환은
n = int(input())
이렇게 하면 된다
'CS > 알고리즘' 카테고리의 다른 글
[알고리즘] 용어, 우선순위 큐, 트리 (0) | 2022.06.20 |
---|---|
[에러 메모] SyntaxError: invalid syntax (0) | 2022.06.19 |
[백준] 10610 (0) | 2022.06.19 |
[백준] 13305 (0) | 2022.06.19 |
[백준] 9012 (0) | 2022.06.19 |