Die Suche ergab 4 Treffer

von piwi133
Samstag 14. November 2009, 14:15
Forum: Allgemeine Fragen
Thema: bestimmte Werte mit Slicing
Antworten: 12
Zugriffe: 1732

a sollte unverändert bleiben
von piwi133
Samstag 14. November 2009, 14:00
Forum: Allgemeine Fragen
Thema: bestimmte Werte mit Slicing
Antworten: 12
Zugriffe: 1732

ich möchte mit einem einzigen Kommando das Resultat in Variable b speichern.
In etwa so

Code: Alles auswählen

b=a[1::2]=[0]*(len(a)/2)
Dies ergibt aber

Code: Alles auswählen

>>> b
[0, 0, 0]
anstatt

Code: Alles auswählen

>>> b
[1, 0, 3, 0, 5, 0]
von piwi133
Samstag 14. November 2009, 13:47
Forum: Allgemeine Fragen
Thema: bestimmte Werte mit Slicing
Antworten: 12
Zugriffe: 1732

wunderbar, danke!
und wie kann ich dies nun on Variable b mit einem Kommando speichern?
von piwi133
Samstag 14. November 2009, 13:21
Forum: Allgemeine Fragen
Thema: bestimmte Werte mit Slicing
Antworten: 12
Zugriffe: 1732

bestimmte Werte mit Slicing

Hallo,
ich habe eine Liste, in der ich jeden zweiten Wert mit 0 ersetzen möchte.

a=[1,2,3,4,5,6]
a[1::2]=[0,0,0]
Klappt soweit.

Wie schaff ich es nun, dass ich das Ergebnisvon Zeile 2 in eine Variable b mittels einem Kommando speichere?

a[::]=t
bedeutet ja, dass t die selbe Anzahl der zu ...