bestimmte Listenelemente mit Steuerliste ausgliedern
Verfasst: Montag 21. Juli 2008, 15:29
Hi Python-Citizens,
es geht mal wieder um Listen und obwohl ich mich hier schon gut informiert hab, scheint bisher noch keiner ein ähnliches Prob. gehabt zu haben:
Ich habe eine Liste:
und eine zweite Liste:
und in der 3. Liste soll nun das Element aus der 2. Liste stehen, was im Vergleich mit der ersten Liste über die 1 "gesteuernt" wurde:
Ich habe jetzt schon versucht die jeweils die 0er zu löschen:
Aber geht net...
Auch sonstige Versuche gingen schief...
Habt ihr einen Lösungsansatz?
Thanxx
es geht mal wieder um Listen und obwohl ich mich hier schon gut informiert hab, scheint bisher noch keiner ein ähnliches Prob. gehabt zu haben:
Ich habe eine Liste:
Code: Alles auswählen
Liste1=[0, 1, 0, 1]
Code: Alles auswählen
Liste2=[a,b,c,d]
Code: Alles auswählen
Liste1=[0, 1, 0, 1]
Liste2=[a,b,c,d]
Liste3=[b,d]
Code: Alles auswählen
for e in Liste1:
if e <> 1:
Liste2.remove(Liste2[e])
if e == 1:
Liste3.append(Liste2[e])
Auch sonstige Versuche gingen schief...
Habt ihr einen Lösungsansatz?
Thanxx