我试图在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)