리스트 안에 리스가 존재함/row 와 column 이 존재
# 이런식으로 생겼음
a = [[10,20],[30,40],[50,60]]
a = [[10,20]
[30,40]
[50,60]
]
for 반복문을 사용해보자
a = [[10,20],[30,40],[50,60]]
for x, y in a:
print(x,y)
a = [[10,20],[30,40],[50,60]]
for i in a: # a에서 안쪽 리스트를 꺼냄
for j in i: # 안쪽 리스트에서 요소를 하나씩 꺼냄
print(j, end="")
print()
a = [[10,20],[30,40],[50,60]]
for i in range(len(a)): # 세로크기(3번 반복함)
for j in range(len(a[i])) # 가로크기(2번 반복함)
print(a[i][j], end="")
print()
while 반복문을 사용하기
a = [[10,20],[30,40],[50,60]]
i = 0
while i < len(a):
x , y = a[i]
print(x, y)
i += 1
a = [[10,20],[30,40],[50,60]]
i = 0
while i < len(a): # 세로만큼 반복하면서 (세로)
j = 0
while j <len(a[i]): # 안쪽 리스트의 요소 개수 만큼 돌겠지 (가로)
print(a[i][j], end = " ")
j += 1
print()
i+=1
a = [] # 바깥 list 만들어주는지
for i in range(3):
line = [] # 안쪽 list 만들어 주는거지
for j in range(2):
line.append(0)
a.append(line)
print(a)
a = [[0 for j in range(2)] for i in range(3)]
0을 0을 0을 0을!!!! 2개 만들어줘 안쪽에 그걸 다시 바깥쪽에서 3번 만들어줘!!