python - 模拟 for 循环迭代来自多个数组的所有可能选项
问题描述
是否可以加快从多个数组中搜索所有可能组合的速度?
out = []
for a1 in range(1, 10000):
for a2 in range(1, 10000):
for a3 in range(1, 10000):
for a4 in range(1, 10000):
for a5 in range(1, 10000):
for a6 in range(1, 10000):
for a7 in range(1, 10000):
out.append([a1, a2, a3, a4, a5, a6, a7])
解决方案
推荐阅读
- json - 尝试解码 json 时出错:simplejson.errors.JSONDecodeError:预期值:第 1 行第 1 列(字符 0)
- apache-kafka - 有没有办法为每个 kafka 主题获取所有制作人的 ip?
- python - 如何添加网格图作为一个图表的背景?
- django - 如何在 django 和 djangorestframework 中对创建 API 进行自定义验证?
- ios - 在 xcode 12 中创建通用框架时出现 Lipo 错误
- azure-devops - Sprint 177(2020 年 10 月 21 日)发布日期?
- scala - 迭代地图以创建另一个地图
- inno-setup - 在多个 Inno Setup 脚本常量出现中重用相同(随机)值
- kubernetes - 使用 Shell 脚本在 ConfigMap 中创建 Secret
- html - 使用 jQuery 向 localStorage 添加暗模式样式表