我得到了一个文本文件,它存储在一个名为的列表中words_list
:
if __name__ = "__main__":
words_file = open('words.txt')
words_list = []
for w in words_file:
w = w.strip().strip('\n')
words_list.append(w)
这就是字符串列表的样子(这是一个非常非常长的单词列表)
我必须找到所有元音的“所有单词”;到目前为止,我有:
def all_vowel(words_list):
count = 0
for w in words_list:
if all_five_vowels(w): # this function just returns true
count = count + 1
if count == 0
print '<None found>'
else
print count
这样做的问题是count
每次看到元音时都会加 1,而我希望它仅在整个单词包含所有元音时才加 1。