0

オックスフォード辞書を実行する小さな小さなループがあり、定義の単語の1つが含まれている単語を探して出力しますsearch_list

しかし、たとえばリストで実行すると、 `['hello', 'next', 'from'] は最初のループだけを実行します。なぜこれが起こっているのか誰にも分かりますか?

print(search_list)
Oxford = open("oxford_dictionary.txt")
for word in search_list:
    for line in Oxford:
        if word in line: 
            print(line.split(' ', 1)[0])

Oxford.close()
4

0 に答える 0