#1.
- 1차원 배열을 0으로 초기화 시켜놓고,
- input을 한 줄씩 읽으며 split 시킨 값을 int로 변환하여 list에 담아, 배열의 0 값들을 대체한다.
#2.
- 빈 배열을 만들어,
- input으로 들어온 값을 split하여 int로 변환한 후 list로 만들고, 빈 배열에 append한다.
#3.
- input으로 들어온 값을 split하여 int로 변환한 후 list에 담고, 이를 [] 안에서 n번 반복하여 최종적으로 2차원 배열을 생성한다.
1 | n,m=map(int, input().split()) |
#4.
크기가 정해져 있음 + seperator 없이 이어져있는 string을 int array로 만드는 경우
- 배열을 크기에 맞게 초기화 시키고,
-
[int(s) for s in input()]
로 대입
1 | arr = [[0]*(M+1)]*(N+1) |
#5.
- 초기화 없이 생성만 하고
append
로 이어붙이기
1 | arr = [] |