중첩 리스트와 중첩 반복문
프로그래밍에서 중첩(Nested)
되었다는 것은 하나의 구조 안에 또 다른 구조가 포함되어 있는 것을 뜻합니다.
예를 들어 리스트 안에 또 다른 리스트가 있거나, 반복문 안에 또 다른 반복문이 있는 경우를 중첩되었다고 합니다.
중첩 리스트 예시
# [2, 3]이라는 리스트를 포함하는 중첩 리스트
nested = [1, [2, 3], 4]
중첩 리스트는 주로 행렬(Matrix)
, 표(Table)
, 다차원 데이터 구조
등을 표현할 때 사용합니다.
중첩 리스트 예시
# 3x3 행렬
matrix = [
[1, 2, 3],
[4, 5, 6],
[7, 8, 9]
]