실버를 위한 코딩/파이썬 연습
리스트 안에 리스트가 포함될 경우
forSilver
2025. 5. 5. 04:24
반응형
리스트 안에 리스트가 포함될 경우
s = [1, 2, 3]
- 리스트 s를 정의합니다.
t = ['begin', s, 'end']
- 리스트 t를 정의합니다.
- 여기서 중요한 점은 s의 값을 복사한 것이 아니라 s 자체(객체의 참조)를 넣은 것입니다.
- 결과적으로 t는 ['begin', [1, 2, 3], 'end']입니다.
t[1][1]
- t[1]은 [1, 2, 3]이고, 그 안의 1번 인덱스 값은 2입니다.
결론
- 출력된 값은 2입니다.
- 이 예제는 리스트 안에 리스트가 포함될 경우의 참조 방식과 이중 인덱싱을 잘 보여줍니다.