Курс 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. Освоение Python
  2. Генераторы словарей и множеств
  3. Генератор чисел Фибоначчи
  4. Метод pos в Python
  5. Отладка кода
  6. Функция sleep() в Python
  7. Кортеж в Python: создание и использование
  8. Управление памятью в Python
  9. Форматирование кода на Python
  10. Обрезка изображения с Pillow
  11. Фильтрация входных данных в Python
  12. Операторы сравнения в Python
  13. Обмен значений переменных в Python
  14. Работа с библиотекой xkcd
  15. Объединение словарей в Python
  16. Работа с Event() в threading
  17. Нахождение отличий в списках
  18. Фильтрация списка от «ложных» значений
  19. Lambda-функция в Python: использование с map() и sum()
  20. Генерация QR-кодов с библиотекой qrcode
  21. Декораторы в Python
  22. Работа с файлами и директориями в Python.
  23. Логирование с Loguru
  24. Работа с множествами в Python
  25. Резервирование символов в Python
  26. Работа с Path в Python
  27. Объединение кортежей в Python
  28. Сравнение строк в Python
  29. Оператор (*) в Python
  30. Обход элементов в Python
  31. Работа с изменяемыми коллекциями
  32. Работа с модулем random
  33. Генерация случайных чисел в Python
  34. Переворот строки
  35. Преобразование объекта в строку
  36. Перевод эмодзи и эмотиконов.
  37. Поиск с помощью регулярных выражений
  38. Очистка данных в Python
  39. Вывод сложных структур данных с помощью pprint
  40. Метод remove() для удаления элемента из списка
  41. Python 3.12: переиспользование кавычек
  42. Обновление шаблона base.html
  43. Генерация фальшивых данных с Faker

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