str_1 = input() for el in str_1: num_1 = (str_1.index(el)) print(num_1)
Получаю индексацию:
0
1
2
2
3
3
Можно ли сделать так, чтобы каждый символ имел свой индекс в зависимости от расположения в строке (у одинаковых символов были разные индексы в зависимости от их местоположения)
То есть, при вводе строки рщззхх должно выводить
0
1
2
3
4
5
6
Мне хочется не только получить ответ, но и понять его, поэтому нужен ответ только с использованием циклов и функций и методов строк