【发布时间】:2013-02-25 05:58:53
【问题描述】:
我正在做一个 python 项目,我想将一个字符串与一个键和值列表进行比较 - 如果所有键都与一个单词字符串匹配一定次数,它应该返回 True 例如 -
定义compareTo(word, hand):
kal = False
for d in wordlists:
if d in word:
kal = True
return kal
它总是返回 false 我怎样才能让它返回 true?!?请帮忙!!!
如果
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})应该返回假而不是真!
【问题讨论】:
标签: python string loops frequency