Курс Python → Удаление элемента по индексу в Python

Для удаления элемента из списка с помощью индекса в Python можно использовать метод pop() или ключевое слово del. Метод pop() удаляет элемент по указанному индексу и возвращает его значение. Например:


my_list = [1, 2, 3, 4, 5]
removed_element = my_list.pop(2)
print("Удаленный элемент:", removed_element)
print("Список после удаления элемента:", my_list)

В данном примере элемент с индексом 2 (третий элемент) будет удален из списка my_list, а его значение будет сохранено в переменной removed_element.

Также можно воспользоваться ключевым словом del для удаления элемента по индексу. Например:


my_list = [1, 2, 3, 4, 5]
del my_list[2]
print("Список после удаления элемента:", my_list)

В данном случае элемент с индексом 2 также будет удален из списка my_list, но в отличие от pop() метод del не возвращает значение удаленного элемента.

Использование метода pop() удобно, если требуется сохранить значение удаленного элемента, а ключевое слово del подходит, если значение элемента не требуется. Оба способа позволяют удалять элементы из списка по индексу в Python.

Твои коллеги будут рады, поделись в

Автор урока

Дмитрий Комаровский
Дмитрий Комаровский

Автоматизация процессов
в КраснодарБанки.ру

Другие уроки курса "Python"

  1. Отладка в Python
  2. Поиск частых элементов в списке
  3. Глобальные переменные в Python
  4. Обратный список чисел
  5. Импорт модуля из другого каталога
  6. Проверка версии Python
  7. Создание namedtuple из словаря
  8. Работа с модулем bisect
  9. Объединение объектов в Python
  10. Работа с комплексными числами в Python
  11. Потоковый ввод в Python
  12. Логические операторы в Python
  13. Создание уникального множества
  14. Работа с комбинациями в Python.
  15. Проверка индексов коллекции
  16. Преобразование символов в нижний регистр
  17. Копирование объектов в Python
  18. Метод enumerate() в Python
  19. Работа с утверждениями в Python
  20. Создание объекта времени
  21. Модуль functools в Python
  22. Метод split() в Python
  23. Операторы присваивания в Python
  24. Magic Commands — улучшение работы с Python
  25. Установка и использование Virtualenv
  26. Оформление кода по PEP 8
  27. Оператор деления для класса Rational
  28. Замеры производительности в Python
  29. Декораторы в Python
  30. Python Тесты и Гайды
  31. Переопределение метода __and__
  32. Создание списков в Python
  33. Путь к интерпретатору Python
  34. Декораторы в Python
  35. Список переменных в Python
  36. Использование двоеточия в Python
  37. Списковое включение в Python
  38. Преобразование многоуровневого словаря
  39. Получение локальных переменных в Python
  40. Открытие и запись файлов
  41. Управление экспортом элементов
  42. Основные операции с Numpy
  43. Проверка памяти объекта
  44. Поиск самого длинного слова в списке с использованием max()
  45. Генераторы в Python
  46. Избегайте изменяемых аргументов
  47. Резервирование символов в Python
  48. 9 уловок для чистого кода

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