Курс 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. Генерация фальшивых данных с Faker
  2. Python Ellipsis использование
  3. Подписка на Kaspersky Team
  4. Извлечение аудио из видео
  5. Группировка элементов Python
  6. Метод rmatmul для пользовательских матриц
  7. Участие в сообществе @selectel
  8. Pillow: работа с изображениями
  9. Работа с пользовательским вводом
  10. Введение в PyTorch
  11. Метод join() для объединения элементов
  12. Работа с контекстным менеджером Pool
  13. Метод __imod__ для Python
  14. Встраивание HTML в Jupyter Notebook
  15. Создание пустых функций и классов в Python
  16. Повторение элементов в Python
  17. Mad Libs Generator
  18. Получение текущего времени в Python
  19. Оболочка Python
  20. Оператор in для проверки наличия элемента
  21. Обрезка изображения с Pillow
  22. Объединение Python и Shell
  23. F-строки в Python 3.8
  24. Установка пакета в Python
  25. Переопределение метода divmod
  26. Структуры данных в Python
  27. Метод округления чисел
  28. Генерация UUID в Python
  29. Логирование с Logzero
  30. Метод is_absolute() для PurePath
  31. Работа с итераторами через срезы
  32. Методы list в Python
  33. Функции range() в Python
  34. Получение ID процесса
  35. Объединение объектов в Python
  36. Работа с комплексными числами
  37. Замена символов в строке
  38. Обработка исключений в Python
  39. Генерация случайных данных в NumPy
  40. Поиск самого частого элемента
  41. Вычисление времени выполнения
  42. Передача аргументов в Python
  43. Переворот последовательности
  44. Проверка на палиндром
  45. Основы работы со списками
  46. Проверка подстроки в строке
  47. Хеши в Python
  48. SciPy: широкий функционал для математических операций

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