Я ищу эффективный способ преобразования индекса в строке в слово, в котором находится индекс.
Например, если это моя строка:
This is a very stupid string
и индекс, который я получаю, скажем, 10, поэтому результат должен быть very
. Также, если индекс равен 11,12 или 13 - вывод должен быть very
.
Можно предположить, что слова каждый раз разделяются на 1 пробел. Делать это с помощью для l oop или чего-то несложного, вопрос в том, существует ли более эффективный способ (так как мой текст ОГРОМНЫЙ, и у меня МНОГИЕ индексы для преобразования в слова).
Для примера, пусть индексы будут 10, 13, 16, и, следовательно, выходные данные должны быть:
10 very
13 very
16 stupid
Любая помощь будет оценена!