Python

파이썬 입출력 세부공부 (sys.stdin.readline 입력함수)

mmalmmizal 2023. 5. 2. 19:36

split()

문자열 컷팅. 공백으로 구분. 

 

strip(), rstrip(), lstrip()

공백 제거해주는 함수

 

import sys 

sys.stdin.readline() 

 

반복문으로 여러 줄 입력받는 경우 input() 대신 사용. 

readline() 함수는 한 줄 전체를 입력 받기 때문에 개행 문자가 추가됨. 

이를 제거하기 위해 sys.stdin.readline().rstrip() 처럼 strip 함수로 공백문자를 제거해주는 게 좋음. 

 

num_list = list(map(int, input().strip().split()))

입력받은 문자열 -> 좌우 공백 제거 -> 공백으로 구분지어서 -> map 함수로 int형변환 -> list로 저장