Есть ли способ заменить слово в строке без использования «функции замены строки», например, string.replace (строка, слово, замена).
[out] = forecast('This snowy weather is so cold.','cold','awesome')
out => 'This snowy weather is so awesome.
Здесь слово «холодное»заменено на удивительное.
Это из моей домашней работы по MATLAB, которую я пытаюсь сделать на python.Когда мы делали это в MATLAB, нам не позволяли нам strrep ().
В MATLAB я могу использовать strfind, чтобы найти индекс и работать оттуда.Однако я заметил, что между списками и строками есть большая разница.Строки являются неизменяемыми в python и, вероятно, придется импортировать какой-то модуль, чтобы изменить его на другой тип данных, чтобы я мог работать с ним, как я хочу, без использования функции замены строк.