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

Для удаления первого элемента списка в Python можно воспользоваться несколькими методами. Один из способов — использовать метод remove(). Для этого нужно передать в качестве аргумента индекс первого элемента, который в данном случае равен 0. Например:


my_list = [1, 2, 3, 4, 5]
my_list.remove(my_list[0])
print(my_list)  # Output: [2, 3, 4, 5]

Еще одним способом является использование метода pop(). Этот метод удаляет элемент по указанному индексу и возвращает его значение. В данном случае, чтобы удалить первый элемент списка, можно просто вызвать pop(0). Пример:


my_list = [1, 2, 3, 4, 5]
my_list.pop(0)
print(my_list)  # Output: [2, 3, 4, 5]

Также можно воспользоваться ключевым словом del для удаления элемента по индексу. В данном случае, чтобы удалить первый элемент списка, можно написать del my_list[0]. Пример:


my_list = [1, 2, 3, 4, 5]
del my_list[0]
print(my_list)  # Output: [2, 3, 4, 5]

Теперь у вас есть несколько способов удаления первого элемента списка в Python. Выберите подходящий для вашей задачи и используйте его в своем коде.

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

Автор урока

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

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

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

  1. Проверка списка: any() и all()
  2. Замыкания в Python
  3. Удаление символа из строки
  4. Переопределение метода divmod
  5. Аргумент по умолчанию
  6. Повторение элементов списков
  7. Python Calendar Usage
  8. Создание задания в Cron
  9. Списковое включение в Python
  10. Фильтры Pillow: NEAREST, BILINEAR, BICUBIC
  11. Счетчик в Python: most_common()
  12. Методы classmethod и staticmethod
  13. Работа с дробями в Python
  14. Введение в Python
  15. Функция __init__ в Python
  16. Ключевое слово global в Python
  17. Ограничение итераций в Python
  18. Руководство по использованию Colorama
  19. Метод clear для коллекций
  20. Функция enumerate в Python
  21. Форматирование строк в Python
  22. Улучшение читаемости кода в Python
  23. Множества и frozenset
  24. Создание новых списков через list comprehensions
  25. Срез списка в Python
  26. Логирование в Python
  27. Функция zip() — объединение последовательностей
  28. Проверка подстроки в строке
  29. Генераторные выражения и islice.
  30. Обход элементов в Python
  31. Сортировка и разворот списка
  32. Решение переменной Шредингера
  33. Измерение времени выполнения с помощью time
  34. Управление виртуальными окружениями в Python
  35. Python: динамическая типизация и проверка типов
  36. Измерение времени выполнения кода в Python
  37. Метод Enumerate() для списков
  38. Логирование с Logzero: ротация файла
  39. Транспонирование 2D-массива с помощью zip
  40. Отрицательные индексы списков в Python
  41. Оператор * в Python
  42. Создание детектора плагиата
  43. Работа с файлами в Python
  44. Операторы увеличения и уменьшения переменной
  45. Замена текста с re.sub()
  46. Создание коллекций из генератора
  47. Профилирование кода

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