#처음 선언할때 arr = [[]] 이러고 계속 연속해서 추가하는게 아니라
a = []
a.append([]) #이렇게 이중배열 추가할때마다 그 내부 배열을 추가를 하고
a[0].append(10) #인덱스 접근해서 내용물 추가하는것
a[0].append(20)
a.append([]) #이렇게 이중배열 추가할때마다 또 추가해주고
a[1].append(500)
a[1].append(600)
a[1].append(700)
print(a)
#[[10, 20], [500, 600, 700]]
a = []
for i in range(3):
a.append([1])
print(a)
#[[1], [1], [1]]
#이거랑 달라
a = [[]]
for i in range(3):
a.append(1)
print(a)
#[[], 1, 1, 1]
'코테 공부 > python' 카테고리의 다른 글
Python 제곱 연산자 ** (0) | 2023.05.30 |
---|---|
Python 빈 배열에 인덱스 할당 불가 (0) | 2023.05.30 |
Python 점의 위치 구하기 (0) | 2023.05.30 |
Python math.factorial(n) math.comb(n, r) (0) | 2023.05.30 |
Python map (0) | 2023.05.30 |