Python의 목록에서 요소 삭제

Abdul Jabbar 2023년1월30일
  1. Python에서 remove() 함수를 사용하여 요소 삭제
  2. Python에서 del() 함수를 사용하여 목록에서 요소 삭제
  3. Python에서 pop() 함수를 사용하여 목록에서 요소 삭제
Python의 목록에서 요소 삭제

목록으로 작업 중이고 많은 노력을 들이지 않고 목록에서 요소를 제거하고 시간을 절약하려면 Python 내장 함수를 사용하여 특정 요소를 목록에서 제거할 수 있습니다. 목록.

이 기사에서는 매우 간단한 방법으로 값으로 목록의 요소를 삭제하는 방법을 배웁니다. 리스트 연산으로 작업할 때 리스트에서 특정 요소를 영구히 삭제해야 하는 경우가 있습니다. 다행히 Python에는 목록에서 특정 요소를 제거하는 다양하면서도 간단하고 편리한 방법이 많이 있습니다.

목록에서 요소를 삭제하거나 제거하는 다양한 방법이 있습니다(예: remove(), del()pop() 메서드 등).

Python에서 remove() 함수를 사용하여 요소 삭제

이 코드 블록에서는 remove() 내장 메서드를 사용하여 목록 요소를 삭제합니다. remove() 메소드는 주어진 목록에서 일치하는 값을 가진 첫 번째 발견 요소를 삭제합니다. 이 방법은 인덱스에도 불구하고 특정 값을 삭제하려는 것이 확실할 때 사용해야 합니다. 아래 코드에서는 remove() 메서드에 전달할 수 있도록 목록에서 18을 삭제합니다.

list = [4, 6, 18, 4, 9, 11]

print("List before calling remove() function:")
print(list)

list.remove(18)

print("List after calling remove() function:")
print(list)

출력:

List before calling remove() function:
[4, 6, 18, 4, 9, 11]
List after calling remove() function:
[4, 6, 4, 9, 11]

Python에서 del() 함수를 사용하여 목록에서 요소 삭제

이 코드 블록에서는 del() 내장 메서드를 사용하여 목록 요소를 삭제합니다. del() 메소드는 목록에서 주어진 인덱스 값을 삭제합니다. 이 방법은 요구 사항에 따라 특정 인덱스 값을 삭제하려는 경우에 필수입니다. 아래 코드에서는 목록에서 네 번째 인덱스(0부터 시작하여 3이 됨)를 삭제하여 Python의 del() 메서드에 전달합니다. 이 시도를 위해 del() 키워드를 사용하여 특정 인덱스에서 값을 삭제하는 방법을 살펴보겠습니다.

list = [1, 4, 6, 2, 6, 1]

print("List before calling del() function:")
print(list)

del list[3]

print("List after calling del() function:")
print(list)

출력:

List before calling del() function:
[1, 4, 6, 2, 6, 1]
List after calling del() function:
[1, 4, 6, 6, 1]

Python에서 pop() 함수를 사용하여 목록에서 요소 삭제

이 코드 블록에서는 pop() 내장 메서드를 사용하여 목록 요소를 삭제합니다. pop() 메소드는 목록에서 주어진 인덱스 값을 삭제합니다. 이 방법은 요구 사항에 따라 특정 인덱스 값을 삭제하려는 경우에 필수입니다. 아래 코드에서는 목록에서 4번째 인덱스(0부터 시작하여 3이 됨)를 삭제하여 Python의 pop() 메서드에 전달합니다. 이 시도를 위해 del() 키워드를 사용하여 특정 인덱스에서 값을 삭제하는 방법을 살펴보겠습니다.

list = [1, 4, 6, 2, 6, 1]

print("List before calling pop() function:")
print(list)
list.pop(0)
print("List after calling pop() function with index :")
print(list)
list.pop()

print("List after calling pop() function without index :")
print(list)

출력:

List before calling pop() function:
[1, 4, 6, 2, 6, 1]
List after calling pop() function with index :
[4, 6, 2, 6, 1]
List after calling pop() function without index :
[4, 6, 2, 6]
작가: Abdul Jabbar
Abdul Jabbar avatar Abdul Jabbar avatar

Abdul is a software engineer with an architect background and a passion for full-stack web development with eight years of professional experience in analysis, design, development, implementation, performance tuning, and implementation of business applications.

LinkedIn

관련 문장 - Python List