pop() удаляет и возвращает элемент из списка по указанному индексу. 
  Если индекс не указан, удаляется и возвращается последний элемент.
Метод pop() в Python используется для удаления и возврата элемента из списка (list) по указанному индексу. 
Основные характеристики:
IndexError.Примеры использования:
my_list = ['apple', 'banana', 'cherry']
# Удаляем элемент по индексу 1 ('banana')
popped_item = my_list.pop(1)
print(popped_item)  # Вывод: banana
print(my_list)       # Вывод: ['apple', 'cherry']
# Удаляем последний элемент (без указания индекса)
last_item = my_list.pop()
print(last_item)    # Вывод: cherry
print(my_list)       # Вывод: ['apple']
# Попытка удалить элемент по несуществующему индексу
try:
  my_list.pop(5) #индекс вне диапазона
except IndexError as e:
  print(f"Ошибка: {e}") # Вывод: Ошибка: pop index out of range
  Кратко: list.pop(index) - удаляет и возвращает элемент с индексом index из списка list.  Без указания индекса удаляет и возвращает последний элемент.