본문 바로가기
Programming/Python

input(), sys.stdin - 코딩테스트 시 입력받기

by Chan_찬 2020. 9. 24.
728x90
반응형

python - input(), sys.stdin.readline()

외부 입력을 받을 때, 코딩테스트 시 초기값 받을 때 많이 사용


input()은 사용편리, 속도는 sys.stdin.realine()이 빠름
입력값이 크거나 많다면, sys.stdin.realine()을 사용하는 걸 추천

data = list(map(str, input().split()))
#data = [str(c) for c in input().split()]  # 위라인과 같음

import sys
data1 = list(map(str, sys.stdin.readline().rstrip()))
#data1 = [str(c) for c in sys.stdin.readline().rstrip()]  # 위라인과 같음

1 2 3 4 5
6 7 8 9 0
>>> data
['1', '2', '3', '4', '5']
>>> data1
['6', '7', '8', '9', '0']
728x90
728x90
BIG

'Programming > Python' 카테고리의 다른 글

generator, iterator, yield  (0) 2020.09.30
False - 거짓  (0) 2020.09.28
byte-compiled code - python  (0) 2020.09.22
package - 패키지  (0) 2020.09.21
module - 모듈  (0) 2020.09.18
Buy me a coffeeBuy me a coffee

댓글