我正在读取一个 587 kb 的文件,其中包含来自 az 的单词,例如:aa bb cc ...等等...现在,无论我编写什么代码,读取文件实际上需要 38 秒!
with open('dictionary.txt', encoding = 'utf-8') as dictionary:
dictionary.read().splitlines()
我的问题是:如何在至少 4 秒内读取文件?此外,它必须返回列表中的所有单词。
问题已解决
“我明白了!我不是只在问题中选择一个随机单词,而是打印所有单词,我很傻。现在当我这样做时,它给了我一小部分单词一秒钟:pastie.org/8149529“