Im пытается заменить одну часть моей строки, используя dict.Используйте dict для замены слова в строке
s = 'I am a string replaceme'
d = {
'replaceme': 'replace me'
}
Ive пробовал много вариаций, как
s = s.replace(d, d[other])
Это бросает ошибку быть имени ошибка: имя 'другие' не определен. Если у меня есть
s = s.replace('replaceme', 'replace me')
Это работает. Как я могу достичь своей цели?
'для frm, to_ в d.items(): s = s.replace (frm, to_)' (но обратите внимание, что у вас могут быть проблемы с порядком). Почему бы не использовать фактическое форматирование строк, например. с '%' или '{}'? – jonrsharpe
Почему вы это делаете? –
Я сделал программу, которая использует pyttsx для чтения текста. Я использую это, чтобы заставить abrivations сказать целые слова. Pyttsx не поддерживает это. Итак, я вырос на дому – shaggs