Курс 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. Лямбда-функции в Python
  3. Резервирование символов в Python
  4. Вывод сложных структур данных с помощью pprint
  5. Основы работы со строками в Python
  6. Работа с NumPy.linalg
  7. Прокачанный трейсинг ошибок
  8. Работа с парами ключ-значение
  9. Операторы += в Python
  10. Документирование функций в Python
  11. Оператор in в Python
  12. Генераторы списков в Python
  13. Создание класса очереди
  14. Оператор «or» в Python
  15. Поиск кода
  16. Операции с датами в Python
  17. Python Метод sleep() времени
  18. Руководство по библиотеке pydantic
  19. Использование type hints
  20. Измерение времени выполнения кода
  21. Фильтрация списков с itertools
  22. Работа со строками в Python
  23. Порядок операций в Python
  24. Сохранение Unicode в JSON
  25. Переопределение метода xor в Python
  26. Удаление и повторная вставка ключа в OrderedDict
  27. Функция product() в Python
  28. Замыкания в Python
  29. Операции с кортежами
  30. Объединение словарей в Python
  31. Подсчет частотности элементов в Python
  32. Множественное назначение в Python
  33. Метод difference_update() — разность множеств
  34. OrderedDict — упорядоченный словарь
  35. Создание списков в Python
  36. Форматирование объектов с модулем pprint
  37. Progress с библиотекой tqdm
  38. Генераторы данных
  39. Применение функций в Python
  40. Работа с zip-архивами в Python
  41. Преобразование генераторов в циклы
  42. Получение ID процесса
  43. Добавление элементов в список
  44. Функция print() — вывод информации
  45. Именование столбцов в Python с pandas
  46. Методы classmethod и staticmethod
  47. Настройка Cron

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