gpt4 book ai didi

Python:itertools.product() 的更快替代方案?

转载 作者:太空宇宙 更新时间:2023-11-03 14:14:50 25 4
gpt4 key购买 nike

我正在尝试查找长度 = 22 且元素值 = 1-9 的列表的所有可能组合。

当我使用 [i for i in itertools.product(range(1, 10), repeat=22)] 时,Python 崩溃了。 Python 是否有更快的替代方案?

最佳答案

正如大家评论的那样,尝试直接使用生成器而不是使用列表。 找到所有组合都不清楚。如果您需要打印它们,请执行以下操作:

for i in itertools.product(range(1, 10), repeat=22):
... #Don't actually print, that may block your computer for a long time.

如果您需要根据这些值(value)观做些什么,请告诉我们您需要什么。

关于Python:itertools.product() 的更快替代方案?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34316346/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com