Курс 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. Построение графиков в Matplotlib
  3. Конвертация текстовых чисел с помощью Numerizer
  4. Функции-генераторы в Python
  5. Расчет времени выполнения
  6. Основы Python
  7. Работа со случайными элементами
  8. Переопределение оператора % для объектов
  9. Нан-рефлексивность в Python
  10. Вывод с переменной через запятую
  11. enumerate() в Python для работы с индексами
  12. Замена текста в Python
  13. Аргументы *args и **kwargs
  14. Создание списка через цикл
  15. Возврат значений из генератора
  16. Протокол управления контекстом
  17. Управление экспортом элементов
  18. Модуль itertools: комбинации и перестановки
  19. Анализ кода — Python
  20. Namedtuple в Python
  21. IPython и Jupyter Notebook: руководство
  22. Лямбда-функции в defaultdict
  23. Генераторы списков в Python
  24. Конвертация изображений в PDF
  25. Работа с массивами в Numpy
  26. Открытие, чтение и закрытие файла
  27. Класс Counter() для подсчета элементов
  28. Вывод букв строки в Python
  29. Работа с аргументами командной строки в Python
  30. Docstring в Python
  31. Списковое включение в Python
  32. Наследование в программировании
  33. Шаблоны Flask: условия и циклы
  34. Работа с файловой системой в Python
  35. Использование функции enumerate()
  36. Подписка на Kaspersky Team
  37. Создание .exe файла с pyinstaller
  38. Использование функции product
  39. Итераторы в Python
  40. Взаимодействие с sys
  41. Функции высшего порядка в Python
  42. Вычисление разности множеств в Python
  43. Форматирование заголовков в Python
  44. Фильтрация списка чисел
  45. Удаление дубликатов с помощью множеств
  46. Инициализация структур данных
  47. Проверка версии Python

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