언어/파이썬

[python]두개 이상의 변수의 값 입력

허브포트 2020. 1. 1. 20:33

백준이나 프로그래머스 같은 사이트에서 알고리즘 문제를 풀다 보면 두개 이상의 변수를 입력받는 상황이 생긴다.

이런 경우는 어떻게 처리해야 하는 걸까?

a, b = input().split()

n, m, t = input().split()

변수1, 변수2,...... 변수n = input().split()

 

위의 형식으로 선언을 하면 된다.

 

위의 방법의 단점은 변수 n까지 선언 해야한다는 것이다.

 

그렇다면 n이 정해지지 않고 때에 따라 변수의 개수가 달라지면 어떤 방법을 써야 할까?

new_list = input().split()

이렇게 위의방법대로 하면 된다. 

 

리스트를 이용하는 것이다. 

 

값을 꺼내 쓸때는 new_list[순번] 을 사용하면 된다.