Kann jemand erklären, warum das Beispiel mit Ganzzahlen unterschiedliche Werte für x und y ergibt und das Beispiel mit der Liste ergibt, dass x und y das gleiche Objekt sind?Python-Referenzen
x = 42
y = x
x = x + 1
print x # 43
print y # 42
x = [ 1, 2, 3 ]
y = x
x[0] = 4
print x # [4, 2, 3]
print y # [4, 2, 3]
x is y # True
'y = Liste (x)' * * –
Betrogene oft über – SilentGhost
wow.! Das sieht genau so aus, wie ich im letzten Monat gefragt habe in http://stackoverflow.com/questions/2573135/2573965#2573965 – wescpy