我正在尝试编写函数,它将根据预定义的字典为我提供给定字符串的所有可能组合。假设示例:
dict = {'a':'á', 'a':'ä', 'y':'ý'}
string = "antony"
word_combination(string, dict) #desired function
预期结果应该是:
["antony", "ántony", "äntony", "ántoný", "äntoný", "antoný"]
即我们创建了定义字符串的所有可能组合,并根据定义的字典进行替换。请问有什么建议/技巧吗?
狐的传说
相关分类