본문 바로가기

(python) int, string 형식의 input을 list형식으로 만들기

2020. 6. 22.

1. str로 한줄에 여러 인풋을 받을 때 아래와 같이 입력하면 list형식으로 받을 수 있다.

N = [input().split()]

 

2. int를 한줄에 여러 개의 인풋을 받을 때는 아래의 형식으로 한다.

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

str은 iterable한 형식이라 list로 변환이 되어 N 변수에 입력이 되지만, int는 iterable형식이 아니므로 list로 변환해줘야 list형식으로 입력이 들어간다.

 

위를 수행하면 N변수의 list형식이 만들수 있다.

댓글