我有一个8
循环的代码。每两个循环处理一个数据字典,在这个例子中是一个列表。
告诉我如何确保每对循环同时计算,而每对循环同时产生一个结果,这样就不会出现一对先于另一对产生结果的情况。
而第二个时刻。
如何加快代码速度?有一些有效的方法。我尝试了多线程的基础知识,但代码只是变慢了。他很可能做错了什么。
例如,我给出最简单的周期,我的工作周期更难计算,但我不能给你。(保密)。
data1 = [5, 6, 7, 3, 5 , 8, 3]
for i in data1:
if i == 3:
data1[i] = 9
print(data1)
for i in data1:
if i == 2:
data1[i] = 5
print(data1)
data2 = [5, 6, 7, 3, 5 , 8, 3]
for i in data2:
if i == 8:
data1[i] = 9
print(data2)
for i in data1:
if i == 5:
data2[i] = 00
print(data2)
data3 = [5, 6, 7, 3, 5 , 8, 3]
for i in data3:
if i == 5:
data3[i] = 9
print(data3)
for i in data3:
if i == 1:
data3[i] = 5
print(data3)
data4 = [5, 6, 7, 3, 5 , 8, 3]
for i in data4:
if i == 3:
data4[i] = 5
print(data4)
for i in data4:
if i == 2:
data4[i] = 9
print(data4)
提前感谢大家花时间回答我的问题。