Python中文
首页
教程
问答
标签
搜索
登录
注册
Python翻译,如何只替换一个单词
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>所以我尝试用python(在60系列设备中)创建一个转换器。所以,我们要做的是只替换一个完整的单词而不碰其他单词。下面是一个例子</p> <p>原著:“棕色狐狸跳过一只叫布朗尼的狗。” 我想把“布朗”这个词换成“死亡之神”(忽略原因) 结果应该是: “死狐狸跳过了一只叫布朗尼的狗。” 但是它也会改变字符串中的“brownie”,结果是: “死神狐狸跳过了一只名叫死神的狗。”</p> <p>因为我试图替换每一个单词,有时它会陷入一个永远不会结束的悖论。 例子: “我很蠢” 我想把“我”改成“嗯”,结果就是这样。 “乌木穆姆姆姆姆姆姆姆姆姆姆姆姆姆姆姆姆姆姆姆姆姆姆。。。。它基本上改变了字符串中的每个“I”,直到字符串中没有“I”时才会停止。在</p> <p>有什么帮助吗?谢谢!在</p> <p>编辑:我已经试过了“stringhere.replace(),但是像小写字母“I”这样的某些部分通常会在愚蠢中替换“I”。在</p> <p>下面是另一个例子: “人们对这只巨大的野兔很兴奋。”代替“是”对“我”,而不是 “人们总是对巨大的野兔感到兴奋。”它也取代了“野兔”,结果 “人们总是对巨大的蜂巢感到兴奋。”</p> <p>假设我排好了句子并翻译了每个句子。 这是我现在的方法。基本上是把每个单词转换成一个数组,然后把每个单词都转换成数组。然后做一个</p> <pre><code>translated_sentence=["particulus:people", "iume:are", "geus:getting", "exchantus:excited", "d:at", "qun:the", "gesas:giant", "hsont:hare"] sentence= "People are getting excited at the giant hare." for i in translated_sentence do element=i.split(":") sentence=sentence.replace(element[1], element[0]) </code></pre> <p>它仍然抛出一个“particulus uime geus exchangtus d qun gesas huime(而不是hsont)”</p> <p>我刚弄明白。 我只是将字符串拆分为一个数组,并通过清理当前单词并执行字符串。替换()到原来的单词。在</p> ^{pr2}$
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>只需调用字符串的replace函数</p> <pre> "I am stupid".replace("I", "ium") </pre>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
如何为此数据帧创建散点图?
6 回答
如何为此编写Django模板
2 回答
如何为此表达式编写正则表达式?
3 回答
如何为步进电机选择合适的值?
6 回答
如何为每15分钟间隔的日期时间行(在新列中)添加标签?
5 回答
如何为每一列创建汇总表?
4 回答
如何为每一组groupbyPandas做滚动“得到假人”
5 回答
如何为每一行分别运行函数(python)?
7 回答
如何为每一行生成一个随机数?
4 回答
如何为每一轮将pytorch模型输出存储到numpy
9 回答
如何为每个.py-fi文件创建单独的zip文件
6 回答
如何为每个<li class=”“><a>找到最近的上述同级<li>?
6 回答
如何为每个CSV列生成特定的文件?
2 回答
如何为每个csv文件使用read_csv,即使它是空的?PythonPandas
3 回答
如何为每个CSV文件创建单独的Pandas数据帧并给它们起有意义的名称?
3 回答
如何为每个datetime和每个id创建一行?
3 回答
如何为每个Django型号选择赋予不同的颜色
10 回答
如何为每个Django模型实例安排一个周期性的芹菜任务?
8 回答
如何为每个Django视图设置一个装饰器?
2 回答
如何为每个for循环迭代分配变量
8 回答