TypeError:类型' NoneType'的参数是不可迭代的 - 为什么?

时间:2016-07-24 00:52:38

标签: python python-3.x typeerror nonetype

我试图在Python 3中编写一段代码,它接受一个单词和一组字母,并查看这些字母是否可以形成给定的单词。在第4行,我不断收到问题中陈述的TypeError,我不知道为什么因为myLetters是一个列表,而且它不是NoneType。

def formWord(myWord, myLetters):
    myLetters = list(myLetters)
    for wordLetters in myWord:
        if wordLetters in myLetters:
            myLetters = myLetters.remove(wordLetters)
            continue
        elif wordLetters not in myLetters:
            return(False)
        else:
            return(True)

0 个答案:

没有答案