【发布时间】:2010-10-02 23:34:15
【问题描述】:
下面的 if 语句在某处有问题,我无法弄清楚。任何可能导致其无法正常运行的约定或方法滥用? checkList 是用户输入的句子,lis 是一个大的单词列表。
def realCheck(checkList):
string = "".join(checkList)
print string
wordList = string.split()
if match(wordList, lis).sort(key=str.lower) == wordList.sort(key=str.lower):
return True
else:
return False
【问题讨论】: