我正在做一个 python 项目,我想将一个字符串与一个键和值列表进行比较 - 如果所有键都与一个单词字符串匹配一定次数,它应该返回 True 例如 - defcompareTo(word, hand):
kal = False
for d in wordlists:
if d in word:
kal = True
return kal
它总是返回假我怎样才能让它返回真?!?请帮忙!!!
因此,如果
word = "hammer"
和
hand = {'a': 1, 'h': 1, 'r': 1, 'm': 2, 'e': 1}
如果我插入为真的参数,值表示每个字母的频率,我怎样才能让它返回真而不是假...
comapreTo("hammer",{'a': 1, 'h': 1, 'r': 1, 'm': 2, 'e': 1})
应该返回真而不是假,comapreTo("hammers",{'a': 1, 'h': 1, 'r': 1, 'd': 2, 'e': 1})
应该返回假而不是真!