리스트 안에 리스트가 있는 것을 중첩 리스트라고 한다.
예컨데
우리반 학생들 중,
남학생은 가온, 도영, 수호이고
여학생은 민서, 보미라면
이것을 두 개의 리스트로 표현할 수 있다.
boys = ["가온", "도영", "수호"]
girls = ["민서", "보미"]
이것을 다시 우리반 전체를 담은 names 변수에 넣는다면,
names = [boys, girls]
라고 적을 수 있다.
이 같은 경우에는 두 개의 리스트가 중첩되는 것이기 때문에
대괄호 안에, 또 대괄호가 들어온다.
또 다른 예제를 보며 이제까지 배운 내용을 적용해 실습해보자.
이모티콘은 아래의 주소에서 복사하면 된다.
아래 예제같은 경우는
row1, row2, row2으로 이루어진 map이 있다.
중첩리스트라고 볼 수 있다.
여기에 input함수를 써서 21, 31 등 숫자 두개를 입력받은 다음
이것을 좌표로 쓴다.
21 같은 경우 (2, 1)
31 같은 경우 (3, 1)
마지막으로 그 위치를 이모티콘 대신 x로 바꾸는 작업을 해보자.