Курс 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. JMESPath в Python
  2. Создание пользовательской коллекции в Python
  3. Создание директории в Python
  4. Работа с словарями в Python
  5. Структуры данных в Python
  6. Сравнение def и lambda функций в Python
  7. Замена атрибута в именованном кортеже
  8. Модуль os: работа с файлами и папками
  9. Явный импорт в Python
  10. Принципы SRP и OCP
  11. Основы Python за 14 дней
  12. Функция enumerate() в Python
  13. Преобразование данных в Python
  14. Combobox в Tkinter
  15. Определение имен функций
  16. Участие в LP стейкинге Waves
  17. Метод rrshift для пользовательских объектов
  18. Операторы объединения в Python 3.9
  19. Создание функций высшего порядка
  20. Возврат нескольких значений
  21. Хранение переменных в Python.
  22. Нарезка списков в Python
  23. Типы возвращаемых значений в Python
  24. Любовь к Python
  25. Настройка шрифта и цвета в Tkinter
  26. Множественное назначение в Python
  27. Определение относительного пути
  28. Получение комбинаций в Python
  29. Сортировка элементов в Python
  30. Сравнение объектов в Python
  31. Метод enumerate() в Python
  32. Форматирование строк с помощью f-строк
  33. Проверка типов с помощью isinstance
  34. Управление контекстом выполнения кода
  35. Добавление Progressbar в Python
  36. Комментарии в Python
  37. Область видимости переменных
  38. Поиск простых чисел
  39. Замена текста с помощью sub
  40. Перевод двоичного кода в целое число
  41. Разбиение строки в Python
  42. Оптимизация гиперпараметров в Python
  43. Лямбда-функции в Python
  44. Обучение модели с указанием эпох
  45. Комплексные числа в Python
  46. Метод join для объединения строк
  47. Сложные типы данных в Python

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