Курс 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"
- Преобразование вложенного списка
- Основные функции и модули Python
- Перемешивание списка с shuffle()
- PUT запрос для обновления данных
- Модуль subprocess: запуск внешних команд
- Работа со временем в Python
- Статическая типизация в Python
- Оценка точности модели
- f-строки в формате строк
- Проверка кортежей.
- Лямбда-функции в Python
- Метод repr() в Python
- Декораторы в Python
- Оптимизация поиска в словарях
- Изменение элемента списка
- Lambda-функция в Python: использование с map() и sum()
- Передача аргументов в Python
- Подсчет частоты элементов с Counter
- Преобразование числа в восьмеричную строку
- Оператор (*) в Python
- Очистка входных данных
- Bootle — простой веб-фреймворк
- Создание GUI на Tkinter
- Названия столбцов в Python таблицах
- Асинхронный код в Python
- Регистрация на курсы SF Education
- Основы Python за 14 дней
- Приоритет операций в Python
- Транспонирование матрицы в Python
- Основы работы с базами данных в Python
- Python UserString — создание подклассов строк
- Функция с *args.
- Удаление ресурса в Python
- Область видимости переменных в Python
- Склеивание строк через метод join()
- Цикл for в Python
- Работа с изменяемыми коллекциями
- Сортировка списка по индексам
- Копирование словарей и списков в Python
- Сортировка слиянием
- Библиотека funcy: удобные утилиты
- Декораторы в Python
- Генераторы данных
- Преобразование в float
- Проблема сравнения словарей
- Обработка исключений в Python
- Срез списка в Python















