def iter_starting_at(start_pos, string): for i in range(start_pos, len(string)): yield string[i] for character in iter_starting_at(start_pos, my_string): print(character)