【发布时间】:2018-10-05 10:21:27
【问题描述】:
这是我的问题。
sentence = "This car is awsome."
而我想做的是
sentence.replace("a","<emoji:a>")
sentence.replace("b","<emoji:b>")
sentence.replace("c","<emoji:c>")
等等……
当然,如果我这样做,"<emoji:>" 中的字母也会随着我的进行而被替换。那么我该怎么做呢?
【问题讨论】:
-
重新分配:
sentence = sentence.replace("a","<emoji:a>") -
这不是重点,我需要将所有字母替换为单词,而不要弄乱已经替换的单词。
-
我不是在回答你,而是在解释你应该做什么
replace。 -
创建一个将字母映射到命令的字典(例如) dict = {"a";""} 然后只需通过句子依次用正确的表情符号替换每个字母并加入它回到最后
-
太棒了,谢谢伙计
标签: python-3.x