Этот вопрос проверяет знание базовых методов строк и понимание их различий.
Короткий ответ
В Python первое вхождение символа можно найти с помощью find() или index(). Последнее вхождение ищется методом rfind() или rindex(). Разница в том, что find() возвращает -1, если символ не найден, а index() выбрасывает исключение. Эти методы работают за линейное время.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.