Курс 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. Метод __iand__ для пользовательских классов
  2. Операторы объединения в Python 3.9
  3. Метод Self в Python
  4. Метод init в Python
  5. Генераторы в Python
  6. Декоратор total_ordering для класса Point
  7. Antigravity модуль
  8. Метод index() в Python
  9. Создание виртуальной среды
  10. TypedDict для kwargs в Python 3.12
  11. Оптимизация сравнения в Python
  12. Блок else в циклах Python
  13. Лямбда-функции в Python
  14. Статическая типизация в Python
  15. Списковое включение в Python
  16. Импорт модуля из другого каталога
  17. Построение графиков в терминале с bashplotlib
  18. Создание задания в Cron
  19. Преобразование Word в PDF с Spire.Doc
  20. Метод eq для сравнения объектов
  21. Роль ключевого слова self
  22. Python OrderedDict и fromkeys() — работа с словарями
  23. Изменение переменной в Python: nonlocal
  24. Работа с географическими данными.
  25. Кортежи в Python: особенности и преимущества
  26. Очистка данных с Pandas
  27. Функция с **kwargs в Python
  28. Сравнение def и lambda функций в Python
  29. Работа с массивами в Numpy
  30. Удаление элемента по индексу
  31. Глубокое копирование объектов
  32. Подсказки типов в Python
  33. Склеивание строк без циклов
  34. Объявление переменных в Python
  35. Отслеживание выполнения программы с библиотекой tqdm
  36. Создание вложенного генератора
  37. Работа с множествами в Python
  38. Преобразование строк в числа в Python
  39. Избегайте использования goto
  40. Изменение IP-адреса в Python
  41. Python-dateutil — работа с датами
  42. Добавление кнопки в tkinter
  43. Основные операции с Numpy

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