학습 자료

리스트 메서드와 슬라이싱

파이썬의 리스트는 매우 유용합니다. 여러 항목을 저장할 수 있을 뿐만 아니라 항목의 일부를 변경, 확장, 추출할 수도 있습니다.

리스트를 다룰 때 모든 분석가가 알아두면 좋은 두 가지 핵심 기술은 다음과 같습니다.

  • 리스트 메서드를 사용해 내용을 갱신하기
  • 슬라이싱으로 리스트의 일부 구간에 접근하기

자주 쓰는 리스트 메서드

리스트 메서드를 사용하면 리스트의 내용을 쉽게 수정할 수 있습니다. 자주 사용하는 메서드는 다음과 같습니다.

  • .append(): 끝에 항목을 추가
  • .insert(): 지정한 인덱스 위치에 항목을 추가
  • .remove(): 첫 번째로 일치하는 항목을 삭제
  • .pop(): 인덱스로 항목을 제거
  • .sort(): 리스트를 원본에서 바로 정렬

리스트 슬라이싱

슬라이싱(Slicing)은 시작 인덱스와 종료 인덱스를 지정해 리스트의 일부를 추출하는 방법입니다.

슬라이싱 예제
숫자들[1:4] # 인덱스 1부터 3까지의 항목을 가져옵니다(4는 포함하지 않음)

다음처럼 활용할 수도 있습니다.

  • [:]: 리스트 전체를 복사
  • [-3:]: 마지막 세 항목을 가져오기
  • [::2]: 두 칸마다 하나씩(스텝 2) 가져오기

이러한 기법을 사용하면 데이터의 부분집합을 더 쉽게 다룰 수 있습니다.

Quiz
0 / 1

파이썬에서 리스트의 끝에 항목을 추가하려면 어떤 메서드를 사용하나요?

리스트의 끝에 항목을 추가하려면 메서드를 사용합니다.
.append()
.insert()
.remove()
.pop()

학습 자료

AI 튜터

디자인

업로드

수업 노트

즐겨찾기

도움말

코드 에디터

코드 실행
코드 생성

실행 결과