실버를 위한 코딩/파이썬 연습

리스트 안에 리스트가 포함될 경우

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입니다.
  • 이 예제는 리스트 안에 리스트가 포함될 경우의 참조 방식이중 인덱싱을 잘 보여줍니다.