Я должен изменить конкретное слово в строке, не изменяя другие его формы.Как заменить слово в Python без замены других форм слова?
Например, если предложение является «Буквы в вашем письме велики„
и я должен заменить „букву“ с „книгой“,
Выход должен быть “ буквы в вашей книге велики» вместо „книги в вашей книге велики“.
Может кто-нибудь, пожалуйста, помогите мне?
К сожалению я Я новичок в кодировании, и я действительно борется.
Большое вам спасибо!
(кстати, это просто пример ... и код должен работать с любым предложением с конкретным словом и другими формами слова, но все, что мне нужно, чтобы изменить это оригинальное нет ничего другого.
Кроме того, приговор должен быть вход, так что сомнительно ... Но слово заменить наверняка)
К «формам слово «вы имеете в виду омонимы? Или просто что-то не такое слово? –
вы что-то пробовали? – Julien
Разве это только различие множественных «букв» (= «букв») против единственной буквы «(=« книга »)? Или вам нужно заглянуть в [Синонимы WordNet] (http://www.nltk.org/howto/wordnet.html)? –