Курс 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. Удаление знаков препинания в Python
  2. Итерация по итерируемым объектам
  3. Метод ifloordiv для пользовательских классов
  4. Операторы += в Python
  5. Эффективная конкатенация строк с использованием join()
  6. Сортировка HTML-элементов
  7. discard() — удаление элемента из множества
  8. Вывод с переменной через запятую
  9. Логирование с Logzero
  10. Принцип одной функции
  11. Выход из профиля в Django
  12. Метод join() для объединения строк
  13. Поиск индекса элемента в списке
  14. Оператор «or» в Python
  15. Работа с итераторами в Python
  16. Оператор объединения словарей
  17. Нарезка списков в Python
  18. Замена атрибута в именованном кортеже
  19. Работа с CSV файлами в Python
  20. Обработка исключений в Python
  21. Поиск анаграмм с Counter
  22. Принципы SRP и OCP
  23. Функция map() в Python
  24. Дизассемблирование Python кода
  25. Вызов внешних программ в Python с помощью sh
  26. Генератор данных в Keras
  27. Howdoi — получение ответов из терминала
  28. Получение ID текущего процесса
  29. Передача аргументов через **arguments
  30. Виртуальное окружение Python
  31. Работа с аргументами командной строки
  32. Проверка памяти объекта
  33. Получение обратного списка чисел
  34. Методы list в Python
  35. Оператор деления для класса Rational
  36. Работа с очередями в Python
  37. Python enumerate() функции
  38. Создание словарей с defaultdict
  39. Введение в PyTorch
  40. Копирование в Python
  41. Тест скорости набора текста на Python
  42. Класс-оболочка для словарей
  43. Метод bool() в Python
  44. Получение частей дроби
  45. Работа с каталогами в Python
  46. Инициализация объекта
  47. Создание OrderedDict

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