왼쪽에서 리스트 요소 삭제하기

Beginner

This tutorial is from open-source community. Access the source code

소개

Python 에서 슬라이스 표기법을 사용하여 리스트에서 요소를 제거할 수 있습니다. 이 챌린지에서는 리스트의 왼쪽에서 지정된 수의 요소를 제거하는 함수를 작성해야 합니다.

왼쪽에서 리스트 요소 삭제하기

리스트 a와 선택적 정수 n을 인수로 받아 원래 리스트의 왼쪽에서 n개의 요소를 제거한 새 리스트를 반환하는 함수 drop(a, n=1)을 작성하십시오. n이 제공되지 않으면 함수는 리스트의 첫 번째 요소만 제거해야 합니다.

def drop(a, n = 1):
  return a[n:]
drop([1, 2, 3]) ## [2, 3]
drop([1, 2, 3], 2) ## [3]
drop([1, 2, 3], 42) ## []

요약

이 챌린지에서는 Python 에서 슬라이스 표기법을 사용하여 리스트에서 요소를 제거하는 방법을 배웠습니다. 또한 리스트의 왼쪽에서 지정된 수의 요소를 제거하는 함수를 작성했습니다.