Kurt Z: Python, Tupel, Listen und Referenzen

Beitrag lesen

Hi

>>> s = 1
  >>> t = (s, 2)
  >>> id(s)
  16790920
  >>> id(t)
  420640
  >>> id(t[0])
  16790920

also, eine Sache verstehe ich hier nicht....
dieses Verhalten das t[0] auf die selbe Variable wie s zu referenzieren,
würde doch bedeuten (und Sinn machen), dass es sich um Aliase handelt, d.h. eine Änderung von des Inhalts von s würde auch t[0] ändern und vice versa.

mit s=2 ändere ich aber auch die id(s) und t[0] behält den alten wert...?!?

habe ich was verpasst?

Ciao
 Kurt