wodus0129   3년 전

length만큼 공백으로 구분해서 값을 입력하려고 하는데 이렇게(12 3 44 5 66) 입력하면 바로 오류가 나오네요

변수1, 변수2, 변수3, ..., 변수 n = map(int, input("").split()) 이런식으로 입력하는 것보다 더 효율적으로(공백 써서 여러 변수를 한줄에 입력) 할수있는 방법은 없나요?

있으면 예시로 코드 부탁드려요

yooshnn   3년 전

lst = [*map(int, input().split())]

wodus0129   3년 전

하나만 더요 map 앞에 *를 붙이는 이유는 뭔가요?

yooshnn   3년 전

파이썬 pack, unpack operator를 검색해보시면 좋을 거 같아요

댓글을 작성하려면 로그인해야 합니다.