10871번 - X보다 작은 수
TypeError: 'list' object cannot be interpreted as an integer
왜 리스트를 불러올 수 없다하는거죠?
입력받은 A의 값을 출력하려해도 안되네요
다른분들 A값받는것은 다 똑같이 쓰신거같은데 차이를 모르겠습니다.
첫번째 또는 두번째 방법으로 시도해보세요
7번째 줄에서 문제가 생기는 것 같습니다. range(A)에서 A가 아니라 A의 길이라던지 그에 해당하는 다른 값을 넣으셔야 할 것 같습니다
위에 두 방법 모두 같은 에러가 뜹니다ㅠㅠ
A에 값을 넣는 과정 자체가 에러가 뜹니다
음.. 위에 tori 님이 알려주신 첫 번째 코드로 직접 실행시켜봤더니 정상적으로 동작하는 것으로 확인이 되는데요..
정말 배열에 안들어간건지 확인해보시려면 for문을 사용하지 말고 A배열을 하나씩 확인해보세요
N, X = map(int, input().split())A = list(map(int, input().split()))for i in range(len(A)):if A[i] < X:print(A[i])
댓글을 작성하려면 로그인해야 합니다.
qkr0245 1년 전
TypeError: 'list' object cannot be interpreted as an integer
왜 리스트를 불러올 수 없다하는거죠?
입력받은 A의 값을 출력하려해도 안되네요
다른분들 A값받는것은 다 똑같이 쓰신거같은데 차이를 모르겠습니다.