반응형
data = [[1,2,3,4],[5,6,7,8],[9,10,11,12]]
add = 0
for l in data:
for e in l :
print(l)
'''
출력 :
[1, 2, 3, 4]
[1, 2, 3, 4]
[1, 2, 3, 4]
[1, 2, 3, 4]
[5, 6, 7, 8]
[5, 6, 7, 8]
[5, 6, 7, 8]
[5, 6, 7, 8]
[9, 10, 11, 12]
[9, 10, 11, 12]
[9, 10, 11, 12]
[9, 10, 11, 12]
'''
이중 for문을 만드는 법은 좀 복잡합니다.
for X in 컨테이너 객체
for Y in X :
실행문
X와 Y는 아무 변수나 적으셔도 상관 없습니다.
위에서 첫번째 인덱스가 [1, 2, 3, 4] 이기 때문에 X에 들어가게 되는 것이고
Y에서는 1, 2, 3, 4 순서대로 4번 반복하게 됩니다.
반응형
'파이썬 (추후 수정)' 카테고리의 다른 글
파이썬 Try except finally (0) | 2021.07.18 |
---|---|
파이썬 Math 관련 함수 (0) | 2021.07.18 |
파이썬 비교 연산자 (0) | 2021.07.18 |
파이썬 While (0) | 2021.07.18 |
파이썬 format (0) | 2021.07.18 |