pop() удаляет и возвращает элемент из списка.
pop() без аргументов удаляет последний элемент;
pop(i) удаляет элемент с индексом i.
Разбор
Недопустимый индекс повышает IndexError.
Суммируя:
pop сочетает в себе удаление и возврат значения.
- Без индекса он работает в конце списка.
- С индексом он удаляет определенную позицию.
Итог
pop() удаляет и возвращает элемент из списка.