Develog/코딩테스트
[python]sys.stdin
예 강
2022. 6. 13. 08:26
- 시간초과가 떠서 input()은 사용못하게 됐다.
- 그래서 sys.stdin으로 입력을 받는연습을 해보자!
- sys.stdin을 쓸때는 맨 끝의 개행문자 까지 같이 입력받기 때문에 문자열을 저장받을땐 .rstrip을 추가해주자
1.한줄을 읽고 개행문자 삭제
2. 여러줄은 문자열로 입력받고 싶을 때
단 이때는 lines[0]을 하면 저 전체문장이 출력된다.
이때 sys.stdin.read().splitlines()를 이용하면 개행문자를 지운 리스트 형태로 반환해주기 때문에
인덱스로 접근도 가능해진다.
기억해두기!
3. 여러줄을 리스트로 입력 받고 싶을 때
개행 문자가 포함된 걸 볼 수 있고, 리스트로 받았기 때문에 인덱스로 접근할 수 있다.