az からの単語を含む 587 kb のファイルを読み込んでいます: aa bb cc ...など... どのようなコードを書いても、ファイルを読むのに文字通り 38 秒かかります!
with open('dictionary.txt', encoding = 'utf-8') as dictionary:
dictionary.read().splitlines()
私の質問は次のとおりです。ファイルを少なくとも 4 秒以内に読み取るにはどうすればよいですか? また、リスト内のすべての単語を返す必要があります。
問題は解決
しました 「わかりました!問題だけに注目してランダムな単語を選択する代わりに、すべての単語を印刷していました。ばかげています。そして今、これを行っていると、単語が分数で表示されます。秒の: pastie.org/8149529 "