Курс 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. Форматирование строк с помощью f-строк
  2. Управление асинхронными задачами с помощью Semaphore
  3. Хранение данных
  4. Удаление ключа из словаря
  5. Защита данных в Python
  6. Отладка кода
  7. Метод append() для списка
  8. Работа с рекламными данными в Pandas
  9. Библиотека wikipedia для Python
  10. Создание класса в Python
  11. Основные операции с Numpy
  12. Метод rename() для переименования файлов и каталогов
  13. Контекстный менеджер в Python
  14. CLI-инструмент howdoi
  15. Преобразование данных в Python
  16. Генераторы данных
  17. Цепные операции в Python
  18. Преобразование PowerPoint в PDF.
  19. Транспонирование матрицы в Python
  20. Функция zip() в Python
  21. Добавление Progressbar в Python
  22. Преобразование регистра символов
  23. Переворот строки с помощью срезов
  24. Colorama: окрашивание текста в Python
  25. SciPy: широкий функционал для математических операций
  26. Генерация строк с .join()
  27. Список и кортеж в Python
  28. Python Поверхностное Копирование
  29. capitalize() — изменение регистра первого символа строки
  30. Асинхронное программирование с asyncio
  31. Генерация резюме в Gensim
  32. Метод ipow для возведения в степень
  33. Транспонирование 2D-массива с помощью zip
  34. Перегрузка операторов в Python
  35. Работа с набором данных CIFAR10 в PyTorch
  36. Python: возвращение нескольких значений
  37. Генераторы списков в Python
  38. Делегирование в Python
  39. Генераторы по генератору
  40. Работа с комплексными числами
  41. Область видимости переменных
  42. Преобразование числа в список цифр

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