我正在使用Python 3,我想替换字典中包含的表情符号。
例如
text = "Hi, I'm coming home :)"
#Create dictionary
dict_lookup = {':(' : 'sad',
':)' : 'happy'}
所需的输出是:
Hi, I'm coming home happy
在Python 3中实现此结果的最有效方法是什么?
答案 0 :(得分:2)
这应该可以解决问题:
for emote, replacement in dict_lookup.items():
text = text.replace(emote, replacement)
答案 1 :(得分:1)
查看str.replace
它允许您执行text.replace(dict_key, dict_value)