sys.stdin.readline()

import sys
 
for x in sys.stdin.readline():
    print(x)

input:

이 메소드는 입력한 한 라인을 interable한 컨테이너에 저장한다. 띄어쓰기와 \n까지 포함하므로 split()을 이용하는 것이 좋다.

만약 여러 줄을 입력받고 싶으면 sys.stdin을 이용하자

임의의 개수의 정수를 n줄 입력받아 2차원 리스트에

저장할 때

import sys

lis = []
n = int(sys.stdin.readline())

for i in range(n):
	lis.append(list(sys.stdin.readlin().split()))

리스트내포

import sys

n = int(sys.stdin.readline())
data = [[sys.stdin.readline().strip()] for i in range(n)]
print(data)

문자열 n줄을 입력받아 리스트에 저장할 때

import sys
n = int(sys.stdin.readline())
data = [sys.stdin.readline().strip() for i in range(n)]