Курс 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. Расчет времени выполнения
  2. Контекстный менеджер в Python
  3. Оператор walrus в Python
  4. Именованные срезы в Python
  5. Фильтрация списка от «ложных» значений
  6. Обмен данными с asyncio.Queue
  7. Создание матрицы в Python
  8. Установка и использование TensorFlow
  9. Создание директории в Python
  10. Использование функции enumerate()
  11. Numpy: разбиение массивов
  12. Метод split() в Python
  13. Методы обработки строк в Python
  14. Логирование с Loguru
  15. Инициализация структур данных
  16. Сравнение def и lambda функций в Python
  17. Создание словарей с defaultdict
  18. История Python
  19. Объединение словарей в Python
  20. Docstring в Python
  21. Defaultdict в Python
  22. Сортировка элементов с OrderedDict
  23. Работа с множествами в Python
  24. Проверка кортежей.
  25. Переопределение метода delitem в Python
  26. Получение текущей директории
  27. Удаление специальных символов с помощью re.sub
  28. Сортировка данных с лямбда-функциями
  29. UserString в Python
  30. Поиск индексов подстроки
  31. Создание namedtuple из словаря
  32. Библиотека itertools: объединение списков
  33. Python Enum Weekday Usage
  34. Работа с пакетами
  35. Перехват исключений в Python
  36. Создание вкладок с TKinter
  37. Проверка индексов коллекции
  38. Обработка исключений в Python 3
  39. Сравнение строк в Python
  40. Сохранение Unicode в JSON
  41. Списковое включение в Python
  42. Асинхронное выполнение задач в Python
  43. Создание копии списка в Python
  44. Непрерывная проверка в Python
  45. Работа с NumPy
  46. Enum в Python

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