Python имеет string.find()
и string.rfind()
получить индекс подстроки в строке.
Мне интересно, есть ли что-то подобное, string.find_all()
которое может вернуть все найденные индексы (не только первый с начала или первый с конца).
Например:
string = "test test test test"
print string.find('test') # 0
print string.rfind('test') # 15
#this is the goal
print string.find_all('test') # [0,5,10,15]
'ttt'.rfind_all('tt')
, что должно возвращать «1»
'ttt'.find_all('tt')
вернуться?