Python 여러개 입력받기 (split, map)

zammanssi·2022년 9월 22일

Python

목록 보기
1/1

2개 입력받기

문제를 풀 때, 입력값을 여러개 입력해야 하는 경우가 있다.
띄어쓰기로 구분된 입력값을 여러개 받으려면

a, b = input().split()

이렇게 작성해주면 된다.
만약 띄어쓰기 말고 ,나 -등 다른 문자로 구분된다면 split안에 써주면 된다.

정수형으로 입력받기

🤷‍♀️파이썬의 기본형은 문자열인데요? 전 정수형이 필요해요.
👩‍🏫 map을 이용해 봅시다.

a, b = map(int, input().split( ))

map(자료형, input().split())을 이용하면 받아올 자료형을 지정할 수 있다.

여러개 입력받기

🤷‍♀️2개 이상 입력받아야 할 수도 있잖아요!!
👩‍🏫 리스트를 이용하면 됩니다.

num_list = list(map(int, input().split( )))

이렇게 하면 리스트 형식으로 값을 받아올 수 있다.

profile
아잠만 - 벨로그에 물주기

0개의 댓글