역시 백준 알고리즘을 풀던 중, 여러 개의 숫자를 띄어쓰기 기준으로 한번에 입력받아서 저장 할 방법이 필요했다.
군대가기 전 배운걸 생각해 봤을때, 여러 개의 숫자를 저장할 자료형은 list를 쓰면 될것 같았다.
하지만, 띄어쓰기를 기준으로 한번에 입력받을 수 있는 방법이 기억이 나지 않아. 찾아보았다.
역시 답은 너무너무 간단했다.
lst = list() lst = input().split()
그냥 리스트를 만들어 주고, input().split()을 사용하면 알아서 파이썬에서 입력받은 크기만큼
리스트를 만들어 줬다.
입력 받자마자 정수형으로 바꾸고싶으면
lst = map(int,input().split())
이렇게 사용하면 된다.
'언어 > python3' 카테고리의 다른 글
파이썬 | map 함수를 쓰고, []로 접근하고 싶을 때 (0) | 2020.03.15 |
---|---|
파이썬 | for문과 print문 사용 시, 줄바꿈을 안하고 싶을때 (0) | 2020.03.15 |
파이썬 | 입력을 더 빠르게 받아보자. (0) | 2020.03.15 |
파이썬 | 정수와 문자열 함께 출력하기 (0) | 2020.03.15 |
파이썬 | input으로 입력 받을 때 캐스팅 해주기 (0) | 2020.03.14 |
댓글