1,2K подписчиков

Как удалить элемент из списка в Python?

Введение В данной статье узнаем, как удалить элемент из списка в Python. Удаление элемента из списка методом remove() Метод remove() удаляет первое вхождение указанного элемента из списка.

Введение

В данной статье узнаем, как удалить элемент из списка в Python.

Удаление элемента из списка методом remove()

Метод remove() удаляет первое вхождение указанного элемента из списка. Если же элемент не был найден, то он вернёт исключение ValueError.

Пример удаления элемента из списка методом remove():

my_list = [1, 2, 3, 4, 5, 3]
my_list.remove(3)
print(my_list) # Вывод: [1, 2, 4, 5, 3]

Удаление элемента из списка методом pop()

Метод pop() удаляет элемент из списка по указанному индексу и возвращает его значение. Если индекс не указан, то удалит и вернёт последний элемент списка.

Пример удаления элемента из списка методом pop():

my_list = [1, 2, 3, 4, 5]
removed_element = my_list.pop(2)
print(my_list) # Вывод: [1, 2, 4, 5]
print(removed_element) # Вывод: 3

Удаление элемента из списка оператором del

Оператор del удаляет элемент из списка по указанному индексу. Если же индекс не указан, то удаляет весь список.

Пример удаления элемента из списка оператором del:

# Пример удаления элемента из списка оператором del
my_list = [1, 2, 3, 4, 5]
del my_list[1]
print(my_list) # Вывод: [1, 3, 4, 5]

# Удаление всего списка
del my_list
print(my_list) # Вывод: NameError: name 'my_list' is not defined

Очищение списка методом clear()

Метод clear() удаляет все элементы из списка, делая его пустым.

Пример очищения списка методом clear():

# Пример использования метода clear()
my_list = [1, 2, 3, 4, 5]
my_list.clear()
print(my_list) # Вывод: []

Заключение

В ходе статьи мы с Вами разобрали способы удаления элементов из списка в Python. Надеюсь Вам понравилась статья, желаю удачи и успехов! 🙂

Мой Telegram канал

Мой YouTube канал

Курс по созданию телеграм-ботов на Python с фреймворком Aiogram