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')
повернути?