실버를 위한 코딩/파이썬 연습
리스트의 주요 메서드 작동 방식
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() 등 리스트의 가장 기본적인 메서드들의 작동 원리를 직접 보여줍니다. 이 메서드들은 리스트를 동적으로 다룰 때 매우 유용하며, 자료구조의 핵심 기초가 됩니다.