[Python 오류] TypeError: int() argument must be a string, a bytes-like object or a number, not 'list'

김민수·2023년 2월 5일

오류

목록 보기
2/4

TypeError

✍️ 입력

i = int(input())
j = int(input())
receipt = 0

for _ in range(j):
    k, l = int(input().split())
    receipt += k * l

if receipt == i:
    print('Yes')
else:
    print('No')

체크

map()를 통해서 input()으로 받은 문자열을 정수로 나눠 k와 l변수에 할당한다.

✍️ 입력

i = int(input())
j = int(input())
receipt = 0

for _ in range(j):
    k, l = map(int,input().split())
    receipt += k * l

if receipt == i:
    print('Yes')
else:
    print('No')

0개의 댓글