list.pop()

Удаляет и возвращает элемент по индексу (по умолчанию последний).

Сигнатураlist.pop(i=-1)

Удаляет элемент по индексу i и возвращает его. Без аргумента удаляет и возвращает последний элемент. Для пустого списка или неверного индекса возбуждается IndexError.

nums = [1, 2, 3]
last = nums.pop()
print(last, nums)  # 3 [1, 2]

first = nums.pop(0)
print(first, nums)  # 1 [2]
← Все записи: Методы списков и кортежей Python
Поддержать проект