Thanks to Elli's idea:
def find_all_indices(string, find): return [i for i in range(len(string)) if string[i:i+len(find)] == find] print(find_all_indices('How much wood would a wood chuck a wood chuck wood?', 'wood')) # [9, 22, 35, 46]