“同时真实”的中间解决方案

时间:2014-01-22 21:47:17

标签: python loops while-loop

我正在使用大型多维数组。我想知道x循环后的值S,S2,E,E2 我想找到一个循环的所有解决方案。 我有一个代码,贪婪地迭代。我的输出是一个数字列表。我想保存生成这些数字的数组。我的代码:

while True:
       if f2<f:
           f,S,S2=f2,E,E2 # f is a value and S and E are arrays
           ......
            print f2-f
        else: 
           break

如果我运行此代码我有一个f2-f列表,但我还需要保存在每个段落中创建的f,S,S2,f2,E,E2 ..谢谢

1 个答案:

答案 0 :(得分:1)

results = []
while True:
       if f2<f:
           f,S,S2=f2,E,E2 # f is a value and S and E are arrays
           ......
           results.append((f,S,S2,E,E2))
           print f2-f
           print "intermediate result:", results[-1]
        else: 
           break