首页 > 解决方案 > 如何更快地生成单词表?

问题描述

例如,我想用 30 位小数生成从 0 到 1 的所有可能性。但是这个过程需要的时间太长了。我已经为它制作了这段代码来生成数字并将它们存储在一个文件中

counter = 1
wordlist_num = open("Output.txt", "w")

while counter < 10 ** 30:
    f = float(f'0.{counter:030}')
    wordlist_num.write("%.30f" % f + "\n")
    print("%.30f" % f)
    counter += 1

有没有办法让我在一夜之间产生所有的可能性?如果没有,有没有办法可以加快进程并提高效率?

标签: pythongeneratorword-list

解决方案


推荐阅读