본문 바로가기
언어/python3

파이썬 | 입력을 받고 바로 리스트에 집어넣어 보자.

by Godgil 2020. 3. 15.

역시 백준 알고리즘을 풀던 중, 여러 개의 숫자를 띄어쓰기 기준으로 한번에 입력받아서 저장 할 방법이 필요했다.

 

군대가기 전 배운걸 생각해 봤을때, 여러 개의 숫자를 저장할 자료형은 list를 쓰면 될것 같았다.

 

하지만, 띄어쓰기를 기준으로 한번에 입력받을 수 있는 방법이 기억이 나지 않아. 찾아보았다.

 

역시 답은 너무너무 간단했다.

 

lst = list()
lst = input().split()

 

그냥 리스트를 만들어 주고, input().split()을 사용하면 알아서 파이썬에서 입력받은 크기만큼 

리스트를 만들어 줬다.

 

입력 받자마자 정수형으로 바꾸고싶으면

 

lst = map(int,input().split())

 

이렇게 사용하면 된다.

 

댓글