[Python-de] for unpacking

Patrick Rudin über python-de <[email protected]> Tue, 6 Aug 2024 22:57:36 +0200
Newsgroups gmane.comp.python.general.german
Message-ID <[email protected]>
Vermutlich habe ich irgendwas falsch verstanden, wie unpacking 
funktioniert. Jedenfalls:

zahlen = [[5,5,5]]
zahlen.append([9,9,9])

for t in zahlen:
     t[1] += t[2]



nummern = [[5,5,5]]
nummern.append([9,9,9])

for a,b,c in nummern:
     b += c


Auf der Konsole dann abgefragt:
zahlen
Out[7]: [[5, 10, 5], [9, 18, 9]]

nummern
Out[8]: [[5, 5, 5], [9, 9, 9]]

Ich kapier das nicht. Funktioniert unpacking nur lesend? Oder wie kann 
ich einen Wert während der For-Schlaufe ändern, ohne die umständliche 
Notation zu verwenden?



Grüsse

Patrick
_______________________________________________
python-de Mailingliste -- [email protected]
Zur Abmeldung von dieser Mailingliste senden Sie eine Nachricht an [email protected]
https://mail.python.org/mailman3/lists/python-de.python.org/
Mitgliedsadresse: [email protected]