Курс Python → Метод pop() списка

Метод pop() в Python используется для удаления элемента из списка по указанному индексу и возврата этого элемента. Если индекс не указан, то по умолчанию удаляется и возвращается последний элемент списка.

Например, у нас есть список my_list = [1, 2, 3, 4, 5]. Если мы вызовем метод my_list.pop(), то будет удален и возвращен элемент с индексом 4, так как это последний элемент списка. После выполнения этой операции список будет выглядеть как [1, 2, 3, 4].

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

Также стоит помнить, что если указанный индекс находится за пределами диапазона списка, будет сгенерировано исключение IndexError. Поэтому важно проверять корректность передаваемого индекса перед вызовом метода pop().

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

Автор урока

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

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

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

  1. Зарезервированные слова в Python
  2. Кортежи в Python: особенности и преимущества
  3. Основные методы NumPy
  4. Создание пользовательской коллекции в Python
  5. Вычисление логарифмов в Python
  6. Python union() функция — объединение множеств
  7. Проверка элемента в множестве.
  8. Поиск шаблона в строке
  9. Вычисление натурального логарифма в NumPy
  10. Проверка однородности элементов списка
  11. Метод __iand__ для пользовательских классов
  12. Операции с матрицами в Python
  13. Поиск индекса элемента в списке
  14. Названия столбцов в Python таблицах
  15. Функция zip() в Python
  16. Отслеживание выполнения программы с библиотекой tqdm
  17. Применение команды break
  18. Defaultdict в Python
  19. Python itertools combinations() — группировка элементов
  20. Функция zip() для объединения списков
  21. Декораторы в Python
  22. Обработка исключений в Python
  23. Регистрация на TenChat
  24. Форматирование данных с помощью pprint
  25. Создание GUI на Tkinter
  26. Именованные кортежи в Python
  27. Методы и функции в Python
  28. Подсчет часто встречающихся элементов
  29. Ошибка NotImplemented в Python
  30. Экспорт внешнего файла с помощью writefile
  31. Модуль pprint: улучшение вывода данных
  32. Метод join для объединения строк
  33. Комплексные числа в Python
  34. Протокол управления контекстом
  35. Получение комбинаций в Python
  36. Чтение и запись TOML-конфигов
  37. Удаление символов новой строки в Python.
  38. Работа с файлами в Python
  39. Изучение объектов с помощью dir()
  40. Работа с модулем os в Python
  41. Поиск наиболее частого элемента в списке
  42. Оптимизация поиска в словарях
  43. Функция all() в Python
  44. Форматирование объектов с модулем pprint
  45. Извлечение аудио из видео
  46. Функция format() в Python
  47. Логические значения в Python
  48. Обезопасьте ввод данных

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