Курс 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. Поиск анаграмм с Counter
  2. Округление чисел с помощью round
  3. Раздувающийся словарь в Python
  4. Обработка данных в Python
  5. Декораторы в Python
  6. Работа с изображениями Pillow
  7. Отладка в Python
  8. Пустой оператор pass в Python
  9. Работа с файлами в Python
  10. Обработка ошибок ввода данных
  11. Генераторы списков в Python
  12. Сериализация и десериализация объектов
  13. Функция zip() в Python
  14. Измерение времени выполнения кода
  15. Руководство по использованию Colorama
  16. Работа с итераторами через срезы
  17. Именованные аргументы в Python
  18. Метод ipow для возведения в степень
  19. Названия столбцов в Python таблицах
  20. Работа с датой и временем в Python
  21. Оператор морж в Python 3.8
  22. Python: возвращение нескольких значений
  23. Преобразование Word в PDF с Spire.Doc
  24. Работа с GitHub в Telegram
  25. Инвертирование словаря
  26. Создание словаря с значением по умолчанию
  27. Генерация QR-кодов с библиотекой qrcode
  28. Назначение максимального и минимального значения переменной в Python.
  29. Создание и использование ChainMap
  30. Методы __repr__ и __str__ в Python
  31. Аннотации типов в Python
  32. Defaultdict в Python
  33. Работа с байтовыми строками в Python
  34. Анализ кода — Python
  35. Повторение и перенос строки
  36. Numpy: объединение массивов
  37. Метод join() для объединения элементов
  38. Проблемы с dict в Python
  39. Работа с NumPy.linalg
  40. Установка и использование Virtualenv
  41. Создание новой даты в Python
  42. Логические значения в Python
  43. Оператор умножения для вектора
  44. Создание вкладок с TKinter

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