Курс Python → Удаление элемента по индексу

Для удаления элемента из списка с помощью индекса в Python можно воспользоваться методом pop() или ключевым словом del. Метод pop() позволяет удалить элемент по указанному индексу и вернуть его значение. Например, если у нас есть список my_list = [1, 2, 3, 4], и мы хотим удалить элемент с индексом 2 (третий элемент), мы можем использовать следующий код:

my_list = [1, 2, 3, 4]
removed_element = my_list.pop(2)
print("Удаленный элемент:", removed_element)
print("Список после удаления элемента:", my_list)

В данном примере, метод pop(2) удалит элемент с индексом 2 (третий элемент) из списка my_list и вернет его значение. После удаления элемента список будет выглядеть как [1, 2, 4].

Кроме метода pop(), для удаления элемента по индексу можно также использовать ключевое слово del. Например, если мы хотим удалить элемент с индексом 1 (второй элемент) из списка my_list, мы можем воспользоваться следующим кодом:

del my_list[1]
print("Список после удаления элемента:", my_list)

В результате выполнения этого кода, элемент с индексом 1 (второй элемент) будет удален из списка my_list, и список будет выглядеть как [1, 3, 4]. Оба способа, как использование метода pop(), так и ключевого слова del, позволяют удалять элементы из списка по индексу в Python.

Твои коллеги будут рады, поделись в

Автор урока

Дмитрий Комаровский
Дмитрий Комаровский

Автоматизация процессов
в КраснодарБанки.ру

Другие уроки курса "Python"

  1. Отладка кода
  2. Список переменных в Python
  3. Переворот строки с помощью срезов
  4. Выбор редактора кода.
  5. Вычисление разности множеств в Python
  6. Генератор данных в Keras
  7. Порядок и длина множеств в Python
  8. Фильтрация последовательности
  9. Модуль os в Python: работа с файлами
  10. Закрытие файла в Python
  11. Метод split() для разделения строк
  12. Подсчет частоты элементов с Counter
  13. Применение функции к списку
  14. Оптимизация параметров в Python
  15. Оператор «not» в Python
  16. Работа с дробями в Python
  17. Python 3.12: переиспользование кавычек
  18. Анонимные функции Lambda
  19. Создание списка дат
  20. Метод __complex__ в Python
  21. Многострочные комментарии в Python
  22. Основы Python
  23. Вывод сложных структур данных с помощью pprint
  24. Lambda-функция в Python: использование с map() и sum()
  25. Counter() — подсчет элементов
  26. Модуль inspect
  27. Удаление ключа из словаря
  28. Переопределение метода xor в Python
  29. Логирование с Loguru
  30. Сортировка и разворот списка
  31. Распаковка элементов последовательности
  32. Модуль subprocess: запуск внешних команд
  33. Работа с модулем bisect
  34. Генерация случайных чисел в Python
  35. Измерение времени выполнения кода
  36. Класс-оболочка для словарей
  37. Замена текста с re.sub()
  38. Область видимости переменных
  39. Переворот списка в Python
  40. Запуск внешних программ с subprocess
  41. Мониторинг памяти с Pympler
  42. Итераторы в Python
  43. Взаимодействие с sys
  44. Преобразование строки в число
  45. Хранение данных

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