2016-05-21 7 views
-1

なぜこの返り値が返されないのか分かりません。関数に入れる前に完全に機能しました。それは6と9文字の間にある単語のリストを返すと考えられています。私の関数からNone、Python 3が返される

def level_list(minn, maxx): 
    for words in word_list: 
     if len(words) >= minn and len(words) <= maxx: 
      return level_words.append(words) 

print(level_list(6, 9)) 

答えて

0

list.appendストリングの修正バージョンを返す文字列方法とは異なり、これは直接リストを変更し、Noneを返すことを意味し、ミューテーター法です。


詳細について:

List mutability

Mutator methods

More mutator methods

関連する問題