¿Por qué"sys.getrefcount()" valor de retorno
sys.getrefcount()
de retorno 3 para cada gran número o una cadena simple? ¿Eso quiere decir que 3 objetos residen en alguna parte del Programa? Además, ¿por qué no establecer x = (número muy grande) ¿Aumenta el recuento de ref de ese objeto? ¿Estos recuentos de 3 ref resultan de mi llamada a obtener una cuenta? Gracias por aclarar esto.
por ejemplo:
>>> sys.getrefcount(4234234555)
3
>>> sys.getrefcount("testing")
3
>>> sys.getrefcount(11111111111111111)
3
>>> x=11111111111111111
>>> sys.getrefcount(11111111111111111)
3
Aunque x = "prueba" aumenta el recuento de ref, x = (gran número) no lo hace. – kaiseroskilo