[Python-de] Re: for unpacking
Patrick Rudin über python-de <[email protected]> Sat, 10 Aug 2024 12:07:10 +0200
| Newsgroups | gmane.comp.python.general.german |
|---|---|
| Message-ID | <[email protected]> |
Stefan Ram wrote: > Du meinst vielleicht, daß es keine Aliasse für /Stellen/ von > Listen gibt. Was also nicht geht ist: > > |>>>| a =[ 1, 2, 3 ] > |>>>| b = alias_for( a[ 1 ]) > |>>>| b = 4 > |>>>| print( a ) > | | [1, 4, 3] Ja, genau sowas. Für Fälle von unpacking, wo eine wirklich nur zu 99 Prozent lesend verwendet? > . In Python gibt es eine universelle Regel, welche immer für > "b = 4" gilt und die besagt, daß durch die Ausführung von "b = 4" > der Name b an das Objekt 4 gebunden wird. Würde man nun solche > Aliasse erlauben, dann würde es für die Bedeutung von "b = 4" > eine spezielle Ausnahme für den Fall, daß b ein Alias ist, geben > müssen, aber in Python sagt man: "Besondere Fälle sind nicht so > besonders, daß man ihretwegen gegen die Regeln verstoßen muß.". Dem verlinkten Vortrag meine ich zu entnehmen, dass mein Missverständnis gerade in Bezug auf Listen nicht so selten ist... Gruss 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]