1. str로 한줄에 여러 인풋을 받을 때 아래와 같이 입력하면 list형식으로 받을 수 있다.
N = [input().split()]
2. int를 한줄에 여러 개의 인풋을 받을 때는 아래의 형식으로 한다.
N = list(map(int, input().split()))
str은 iterable한 형식이라 list로 변환이 되어 N 변수에 입력이 되지만, int는 iterable형식이 아니므로 list로 변환해줘야 list형식으로 입력이 들어간다.
위를 수행하면 N변수의 list형식이 만들수 있다.
'Python' 카테고리의 다른 글
(python) 14889 스타트와 링크 (0) | 2020.06.23 |
---|---|
(python) 백준 14888 연산자 끼워 넣기 (0) | 2020.06.22 |
(Python) index, value 순으로 정렬하기 - 백준 나이순 정렬 (0) | 2020.06.21 |
python 숫자, 문자열로 list 만들기 (0) | 2020.06.16 |
(python) itertools의 permutations이용하기 (0) | 2020.06.16 |