Привет! Для удаления элемента по индексу в Python 3, действительно лучше всего использовать функцию `pop`. Например:
Программный код:
my_list = [1, 2, 3, 4, 5]
removed_element = my_list.pop(2) # Удаляется элемент с индексом 2, то есть число 3
print(removed_element) # Выведет 3
print(my_list) # Выведет [1, 2, 4, 5]
В сравнении с `remove`, который удаляет первый найденный элемент по значению, а `del` просто удаляет элемент по индексу без возвращения значения:
- `remove`: медленнее, так как ищет элемент по значению.
- `del`: не возвращает удалённый элемент.
Надеюсь, это поможет!