Algorithm
[python]배열 입력 받는 방법
soduddl1
2020. 11. 1. 11:37
입력 받는 방법이 여러가지여서 정리해보겠습니다.
1.n*n행렬을 입력 받을 수 있도록 n을 입력 받습니다.
2.n개의 원소들을 한 줄씩 입력받습니다.
방법1.
a=[list(map(int,input().split())) for _ in range(n)]
초기화와 반복적으로 리스트 입력을 한줄에 할 수 있습니다.
map 함수에 int로 변경하겠다고 했으므로 문자는 할 수 없겠죠?
방법2.
a=[]
for i in range(n):
a.append(list(map(int,input().split())))
a라는 배열 변수를 먼저 선언해주고 총 5행의 리스트를 입력 받기 위해 for문을 돌립니다.
그리고 한 행씩 입력받습니다.