Курс Python → Удаление элемента из списка в Python

Для удаления элемента из списка в Python можно использовать метод remove(). Этот метод принимает в качестве аргумента значение элемента, который нужно удалить из списка. Если элемент встречается несколько раз в списке, метод remove() удалит только первое вхождение.

Например, если у нас есть список my_list, содержащий строки и целые числа, и в нем есть повторяющиеся элементы, такие как строка «Mars» и число 12, мы можем использовать метод remove() для удаления одного из них.


my_list = ['Earth', 'Mars', 12, 8, 'Mars']
my_list.remove('Mars')
print(my_list)

В результате выполнения этого кода будет выведен список ['Earth', 12, 8, 'Mars'], где первое вхождение строки «Mars» было удалено из списка.

Таким образом, метод remove() позволяет удобно удалять элементы из списка по их значению. Однако следует помнить, что если элемент встречается несколько раз, будет удалено только первое вхождение.

Твои коллеги будут рады, поделись в

Автор урока

Дмитрий Комаровский
Дмитрий Комаровский

Автоматизация процессов
в КраснодарБанки.ру

Другие уроки курса "Python"

  1. Доступ к локальным переменным
  2. Переменная Шредингера
  3. Проверка условий в Python
  4. Очистка данных с Pandas
  5. Модуль math: основные функции
  6. Статическая типизация в Python
  7. Создание списков в Python
  8. Оформление кода по PEP 8
  9. Оператор in в Python
  10. Оптимизация памяти с __slots__
  11. Функция map() и ленивая оценка
  12. Список и кортеж в Python
  13. Удаление ключа из словаря в Python
  14. Оптимизация методов в Python 3.7
  15. Разбиение строки в Python
  16. Python 3.12: переиспользование кавычек
  17. Обработка ошибок в Python
  18. Работа с комплексными числами
  19. Переменные класса и экземпляра
  20. Копирование объектов в Python
  21. Оптимизация поиска в словарях
  22. Создание виртуальной среды
  23. Склеивание строк через метод join()
  24. Переворот строки с использованием цикла
  25. Срезы в Python
  26. Проблема с изменяемыми аргументами
  27. ChainMap избыточные ключи
  28. Проверка подстроки в строке
  29. Оператор Walrus в Python 3.8
  30. Работа с часовыми поясами в Python.
  31. Функция zip() для объединения списков
  32. Генераторы в Python
  33. Создание множества в Python
  34. Функция all() в Python
  35. Визуализация пропусков данных
  36. Сравнение объектов в Python
  37. Возврат нескольких значений
  38. Метод get для словаря
  39. Работа с комбинациями в Python.
  40. Работа с WindowsPath()
  41. Группировка элементов Python
  42. Область видимости переменных
  43. Генераторы и сеты в Python
  44. Итераторы с потерямиZIP
  45. Генераторные функции в Python
  46. Переопределение метода len

Marketello читают маркетологи из крутых компаний