Computer >> 컴퓨터 >  >> 프로그래밍 >> Python

파이썬 del 연산자로 리스트 요소 삭제하기

파이썬의 del 연산자는 리스트에서 특정 인덱스에 해당하는 요소를 삭제하는 데 사용됩니다. 예를 들어, 리스트 a에서 인덱스 1에 있는 요소를 제거하고 싶다면 다음과 같이 작성할 수 있습니다.

예제

a = [3, "Hello", 2, 1]
del a[1]
print(a)

출력 결과

위 코드를 실행하면 다음과 같은 결과가 출력됩니다.

[3, 2, 1]

del은 원본 리스트를 직접 수정(in-place)한다는 점에 유의해야 합니다. 즉, 새로운 리스트를 생성하지 않고 기존 리스트에서 해당 요소를 즉시 제거합니다. 이는 슬라이싱 등으로 새로운 리스트를 반환하는 다른 방식들과 구별되는 중요한 특징입니다.