[python] nevím si rady

Pavel Studeník studenik na varhoo.cz
Středa Říjen 9 17:44:39 CEST 2019


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 <jaakubi na 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 na py.cz
> http://www.py.cz/mailman/listinfo/python
> 
> Visit: http://www.py.cz

------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://www.py.cz/pipermail/python/attachments/20191009/7ca059e1/attachment.html>


Další informace o konferenci Python