Заменить первое вхождение только строки?

У меня что-то вроде этого:

text = 'This text is very very long.'
replace_words = ['very','word']

for word in replace_words:
    text = text.replace('very','not very')

Я хотел бы заменить только первое «очень» или выбрать, какое «очень» будет перезаписано. Я делаю это для гораздо больших объемов текста, поэтому хочу контролировать, как заменяются повторяющиеся слова.

57
задан Vadim Kotov 10 November 2017 в 13:26
поделиться