python, pyTorch

입력받기 input() 여러 개, 리스트

zooyeonii 2021. 11. 18. 15:29

문자열 입력받기 

>>> N = input()

str으로 저장됨. 숫자 입력받고싶다면, 

>>> N = int(input())


여러 개 입력받기 

N, M = input().split()

 

공백을 기준으로 자르겠다는 뜻. 만약 '1,3' 이렇게 입력하면 split(',') 라고 하면 된다. 

여러 개를 숫자로 입력받고자 할 때,

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

input().split()한 것을 int로 형변환한다는 뜻. 

리스트로 입력 받고자 할 때, 

>>> numbers = [int(x) for x in input().split()] 
12345
>>> numbers
[1, 2, 3, 4, 5]