-
변수 2개에 한번에 입력 받기알고리즘(파이썬) 2022. 5. 11. 02:45
a, b = input().split();
위처럼 input()에 split를 붙여서 한번에 여러 값을 입력 받을 수 있다. 하지만, 기본이 문자열로 받아지기 때문에
map으로 정수나 실수형으로 바꿔줄 수 있다.
a, b = map(int, input().split()); a, b = map(float, input().split());
여기서 map 함수는 리스트이 요소를 지정된 함수로 처리하는 함수로 여러 개의 데이터를 한 번에 다른 형태로 바꾸기 위해 사용한다. map(function, 데이터) 형식으로 사용한다.
split 함수는 문자열을 잘라서 리스트로 만들어 주는 함수인데, 1 2 를 입력하면 각각 쪼개서 문자 1과 문자 2로 반환해준다.
'알고리즘(파이썬)' 카테고리의 다른 글
sys.stdin.readline(),strip() (0) 2022.06.15