Курс 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. Получение списка файлов в директории с использованием os
  2. Метод count() для списков
  3. Проверка условий в Python
  4. Сравнение строк в Python
  5. Работа с набором данных CIFAR10 в PyTorch
  6. Работа с collections в Python
  7. Обработка аргументов Python
  8. Объединение объектов в Python
  9. Декораторы в Python
  10. Python enumerate() функции
  11. Удаление элемента из списка
  12. Группировка элементов в словарь
  13. Библиотека Chartify: руководство
  14. Работа с контекстными переменными
  15. Декораторы в Python
  16. Метод get для словаря
  17. Работа со словарями Python
  18. Оптимизация строк в Python
  19. Декораторы с аргументами в Python
  20. Работа с итераторами в Python
  21. Работа с модулем os в Python
  22. Создание Radio кнопок в tkinter
  23. Проблема сравнения словарей
  24. Автоматизация скриптов на AWS Lightsail.
  25. Python Ellipsis использование
  26. Асинхронное программирование с asyncio
  27. Область видимости переменных
  28. Python Метод sleep() времени
  29. Применение функции к элементам списка
  30. Функция eval() в Python
  31. Структура строк в Python
  32. Работа со стеком в Python
  33. Глобальные переменные в Python
  34. Работа с NumPy.linalg
  35. Изменение переменной в Python: nonlocal
  36. Установка и использование Telegram API в Python
  37. Работа с срезами в Numpy
  38. Создание словарей в Python
  39. Класс Counter() для подсчета элементов
  40. Магические методы в Python
  41. Комментарии в Python
  42. Работа с файлами и директориями в Python.
  43. Замена текста с помощью sub
  44. Обработка исключения UnboundLocalError
  45. Получение текущей директории
  46. Модуль functools в Python
  47. Перехват исключений в Python

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