resultsという名前のリストと、 modulesという名前の対応するモジュールのリスト、およびすべての結果とモジュールに適用されるいくつかのオプションがあります。各モジュールには、それに対応する結果に対して呼び出す必要がある関数saveがあります。だから私は次のようなことができます:
q = deque(results)
for module in modules:
module.save(q.popleft(), options)
または同等:
for i in range(len(modules)):
modules[i].save(results[i], options)
これはうまくいきます。ただし、これらすべてを同時に行うべきではない理由はありません。しかし、これを可能な限り最良の方法で並列化する方法は、非常に単純であるように思えますが、私にはわかりません。誰かが私を正しい方向に向けることができますか? Python 2.6.6 をお願いします。