Курс 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. Создание даты из строки ISO
  3. Оператор «or» в Python
  4. Порядок и длина множеств в Python
  5. Функция enumerate() в Python
  6. Создание новых списков через list comprehensions
  7. Возврат нескольких значений
  8. Использование функции enumerate()
  9. Оператор += в Python
  10. Оптимизация памяти с slots
  11. Вакансии в Nebius
  12. Создание словарей с defaultdict
  13. Основные функции и модули Python
  14. TypedDict для kwargs в Python 3.12
  15. Установка виртуального окружения Python
  16. Namedtuple в Python
  17. Удаление ключа из словаря
  18. Обработка исключений в Python
  19. Проверка надежности пароля на Python
  20. Проверка списка: any() и all()
  21. Оператор += для объединения строк
  22. Форматирование объектов с модулем pprint
  23. Утечки переменных цикла в Python 3.x
  24. Метод join() для объединения элементов строки
  25. Генерация случайных чисел в Python
  26. Оператор in для Python
  27. Расчет времени выполнения
  28. Работа с модулем cmath
  29. Работа с часовыми поясами в Python.
  30. Управление экспортом элементов
  31. Создание пустых функций и классов в Python
  32. Проверка подстроки в строке с помощью in
  33. Упрощение работы с JSON-данными в Python
  34. Поиск всех индексов подстроки
  35. Разделение строки в Python
  36. Объединение словарей в Python
  37. Передача аргументов в Python
  38. Pretty-printing JSON в Python
  39. Списки в Python: синтаксис представления
  40. Структуры данных в Python
  41. Отслеживание прогресса с tqdm
  42. Моржовый оператор в Python 3.8
  43. Метод __ilshift__ для битового сдвига влево
  44. Форматирование строк в Python
  45. Списки в Python: основы
  46. Методы работы со строками в Python
  47. Изменение списка срезом
  48. Создание веб-приложения с Flask

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