Курс 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. Разделение строки с помощью re.split()
  3. Функции min(), max(), sum()
  4. Функции в одну строку
  5. Метод split() для разделения строк
  6. Принципы Zen of Python
  7. Использование эмодзи в Python
  8. Получение комбинаций в Python
  9. Сортировка с помощью key
  10. List Comprehension Tutorial
  11. Повторение элементов в Python
  12. Метод __ixor__ для побитового исключающего ИЛИ
  13. Нахождение самого длинного слова в списке с помощью max
  14. Поиск самого длинного слова в списке с использованием max()
  15. Транспонирование 2D-массива с помощью zip
  16. Работа с collections.Counter
  17. Генерация случайных чисел Python
  18. Комментарии в Python
  19. Оператор in для проверки наличия элемента
  20. Логирование с Loguru
  21. Документирование функций в Python
  22. Управление экспортом элементов
  23. Сортировка с параметром key
  24. Работа с Requests для HTTP-запросов
  25. Python: цикл for и оператор присваивания
  26. Операторы сравнения в Python
  27. f-строки в формате строк
  28. Преобразование числа в восьмеричную строку
  29. capitalize() — изменение регистра первого символа строки
  30. Утечки переменных цикла в Python 3.x
  31. Операции с кортежами
  32. Преобразование чисел в восьмеричную строку
  33. Повторение элементов в Python
  34. Разделение строк в Python
  35. Установка random seed в Python
  36. Solidity для DeFi Ethereum
  37. Поиск наиболее частого элемента списке
  38. Логический оператор «and» в Python
  39. Оператор in для Python
  40. Метод bool() в Python
  41. Создание .exe файла с pyinstaller
  42. Расчет времени выполнения программы
  43. Бесконечные списки в Python
  44. Копирование объектов в Python

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