Курс 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. Основные операции с библиотекой Numpy
  2. Логические операторы в Python
  3. Оптимизация интернирования строк
  4. Конкатенация строк в Python
  5. Работа с argparse
  6. Установка библиотек в Python
  7. Печать списка с помощью метода join
  8. Бесконечные списки в Python
  9. Переопределение метода __pow__
  10. Декораторы в Python
  11. Создание списков в Python
  12. Удаление файлов в Python
  13. Работа с GitHub в Telegram
  14. Реверс строки в Python
  15. Отладка производительности Python
  16. Измерение времени выполнения кода с помощью time
  17. Сортировка HTML по CSS-селектору
  18. Чтение и запись TOML-конфигов
  19. Поиск индекса элемента в списке
  20. Работа с эмодзи в Python
  21. Методы shutil для работы с файлами
  22. Управление памятью в Python
  23. Получение размера объекта с sys.getsizeof()
  24. Объединение словарей в Python
  25. Транспонирование 2D-массива с помощью zip
  26. Генерация случайных чисел Python
  27. Работа с файлами и директориями в Python.
  28. Работа с изменяемыми списками
  29. Распаковка аргументов в Python
  30. Дефолтные параметры в Python
  31. Установка и обучение ChatterBot
  32. Работа с аргументами командной строки
  33. Python reversed() функция
  34. Установка User-Agent в Python
  35. Тест скорости набора текста на Python
  36. Работа с файлами в Python
  37. Big O оптимизация
  38. Переворот списка в Python
  39. Генераторы в Python
  40. Копирование объектов в Python
  41. Создание и удаление объектов
  42. Работа с временем в Python
  43. Применение функции к списку
  44. Защита данных в Python
  45. Поиск подстроки в строке

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