На вход в программу подаётся строка, в которой буква h встречается как минимум два раза. Реализуйте код, который разворачивает последовательность символов, заключенную между первым и последним появлением буквы h, в противоположном порядке.
Пример 1:
Введите строку: hqwehrty
Развернутая последовательность между первым и последним h: ewq
Пример 2:
Введите строку: hh
Развернутая последовательность между первым и последним h:
Пример 3:
Введите строку: hhqwerh
Развернутая последовательность между первым и последним h: rewqh
Решение:
text = input('Введите строку: ')
char_indexes = [pos for pos, char in enumerate(text) if char == 'h']
start = char_indexes[0]
end = char_indexes[len(char_indexes) - 1] - 1
print('Развернутая последовательность между первым и последним h:', text[end:start:-1])
40500login-checkЗадача 5. Разворот
