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

리스트의 주요 메서드 작동 방식

forSilver 2025. 5. 8. 05:06
반응형

올려주신 코드 실행 결과는 리스트의 주요 메서드 작동 방식을 잘 보여주는 예입니다. 아래에 각 단계별로 설명드리겠습니다.


📌 코드 분석

s = [1, 2, 3]
  • 리스트 s는 [1, 2, 3]으로 시작합니다.

✅ append(5)

s.append(5)  →  [1, 2, 3, 5]
  • 리스트 맨 끝에 5 추가

✅ insert(3, 4)

s.insert(3, 4)  →  [1, 2, 3, 4, 5]
  • 인덱스 3 위치에 4를 삽입 (기존 5는 뒤로 밀림)

✅ index(3) / index(4)

s.index(3)  →  2
s.index(4)  →  3
  • 해당 값이 처음 등장하는 인덱스를 반환

✅ reverse()

s.reverse()  →  [5, 4, 3, 2, 1]
  • 리스트 순서를 뒤집음

✅ sort()

s.sort()  →  [1, 2, 3, 4, 5]
  • 오름차순으로 정렬

✍️ 마무리 정리

이 예제는 append(), insert(), index(), reverse(), sort() 등 리스트의 가장 기본적인 메서드들의 작동 원리를 직접 보여줍니다. 이 메서드들은 리스트를 동적으로 다룰 때 매우 유용하며, 자료구조의 핵심 기초가 됩니다.