백준같은 코딩테스트에서 많이 쓰이는 input 을 int 형으로 바꾸는 예제이다.

numbers = input()
num1, num2 = tuple(int(x) for x in numbers.split())

 

위와 같이 초기화 할 num 변수의 개수만큼 tuple 을 생성해주면 한번에 초기화가 된다.

 

tuple() 안의 내용은 list comprehension 의 간단한 예시이다.

사용할 변수(x) 와 연산 / 사용할 변수(x)를 만드는 loop / 변수를 만드는 loop 에서 사용할 변수( numbers.split() )

 

 

최종적으로 위 코드의 결과는 입력받은 두 개의 값을 int 로 초기화하게 된다.

반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기