我有两个清单:
- ActiveExchange = []
- ActiveStock = []
醇>
我的代码本质上非常顺序,我正在尝试优化它:
for exchange in ActiveExchange:
for stock in Activestock:
...
...
...
然而,由于for循环,它似乎非常低效。我该怎么做才能让它更有效率?
答案 0 :(得分:0)
其他任何事情都与案件有关。像:
答案 1 :(得分:0)
C / C ++和Python都有行主要数组。如果您逐步浏览数组,列表,向量等,请务必执行以下操作:
for i in range(25):
for j in range(25):
A[j][i] *= 1
而不是:
for i in range(25):
for j in range(25):
A[i][j] *= 1
这可以使性能提高3-6倍。