Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Du könntest aus den alten und neuen Elementen einen Tupel machen und die mit "zip" (oder izip) im einer for-schleife verbinden, und die variable immer wieder neu an sich selbst binden. Dann könntest du die einzelnen Objekte auch leicht übergeben lassen oder als Konstante speichern, ist auch einfach zu ändern. Andere Möglichkeit (und bessere sobald die Struktur erweiterbar sein sollte) wäre ein dict und dessen Methode iteritems().
Python 3.0b2 (r30b2:65080, Aug 20 2008, 20:41:17)
[GCC 4.1.3 20070929 (prerelease) (Ubuntu 4.1.2-16ubuntu2)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> reduce
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
NameError: name 'reduce' is not defined
>>> from functools import reduce
>>> reduce
<built-in function reduce>
>>>