ich habe mal wieder ein Problem und hoffe, dass mir jemand helfen kann. Es geht darum, dass ich 2 Listen vergleichen will: In einer Liste (Listenpaar) habe ich Zahlenwerte einer anderen Zahl zugeordnet Bsp [6 0], [14 1], [2 2] [28 3] usw. und ich habe eine zweite Liste, die aber nicht gleich lang ist wie die erste, und möchte die beiden Listen vergleichen: Wenn ein Eintrag aus der 2. Liste gleich ist mit dem 0. Eintrag eines Tupels aus der 1. Liste, dann soll der Wert aus der 2. Liste mit dem 1. Eintrag des Tupels ersetzt werden...
Ich hab einen Code geschrieben, aber er funktioniert nicht. Folgende Fehlermeldung im Traceback: Kann mir jemand sagen, worin der Fehler liegt?
Code: Alles auswählen
ex1=0
for ex1 in listenpaar:
ex2=0
for ex2 in external_faces2:
if listenpaar[ex1][0] == external_faces2[ex2]:
external_faces2[ex2]=listenpaar[ex1][1]
else:
pass
ex2=ex2+1
ex1=ex+1