Erledigt! Verständnisfrage: Eine Liste einer anderen Liste zuweisen (l1=l2)
Verfasst: Mittwoch 15. Juli 2020, 13:13
Hallo und guten Tag!
Ich habe zu dem unteren Auszug eine Verständnisfrage. Was passiert mit dem ursprünglichen Speicherbereich auf den l1 zeigt? Wird der freigegeben oder bleibt der tot im RAM?
Kann man eine Zuweisung in der Art machen?
Danke im voraus für die Antwort
Ich habe zu dem unteren Auszug eine Verständnisfrage. Was passiert mit dem ursprünglichen Speicherbereich auf den l1 zeigt? Wird der freigegeben oder bleibt der tot im RAM?
Kann man eine Zuweisung in der Art machen?
Danke im voraus für die Antwort
Code: Alles auswählen
>>> l1 = ["eins", "zwei", "drei", "vier"]
>>> id(l1)
2688408027264 <--- Um diesen Speicherbereich geht es
>>> l2 = ["fuenf", "sechs", "sieben", "acht", "neun"]
>>> id(l2)
2688408030400
>>> print (l1)
['eins', 'zwei', 'drei', 'vier']
>>> print (l2)
['fuenf', 'sechs', 'sieben', 'acht', 'neun']
>>> l1 = l2
>>> id(l1)
2688408030400
>>> print (l1)
['fuenf', 'sechs', 'sieben', 'acht', 'neun']
>>> id(l2)
2688408030400
>>> print (l2)
['fuenf', 'sechs', 'sieben', 'acht', 'neuen']