Jsou to stejné data, nejspíš není důvod proč mít hodnotu uloženou dvakrát v paměti. Zajímavé proč to u seznamu neplatí.
>>> a = "bau"; b = "bau" >>> id(a) 4393797808 >>> id(b) 4393797808 >>> b += "b" >>> id(a) 4393797808 >>> id(b) 4393798064 > 9. 10. 2019 v 17:24, Jaakubi <jaak...@gmail.com>: > > Nazdar mládenci, > > provádím "kritické čtení" svého překladu "http://howto.py.cz/index.htm" > <http://howto.py.cz/index.htm> a zjistil jsem, že nevím, zda je možné pro > řetězec zadat přiřazení typu: > > a = "bau"; b = "bau" tak aby id(a) != id(b). > > U seznamu se pro stejnou hodnotu vytvářejí dva objekty automaticky. > > a = [1, 2, 3]; b = [1, 2, 3]; id(a) != id(b) > > Srdečný dík, Tovim > > > > > > _______________________________________________ > Python mailing list > python@py.cz > http://www.py.cz/mailman/listinfo/python > > Visit: http://www.py.cz
_______________________________________________ Python mailing list python@py.cz http://www.py.cz/mailman/listinfo/python Visit: http://www.py.cz