Id Python ()

A função id () retorna a identidade (número inteiro único) de um objeto.

A sintaxe de id()é:

 id (objeto)

Parâmetros id ()

id() função leva um único objeto de parâmetro.

Valor de retorno de id ()

id()função retorna a identidade do objeto. Este é um número inteiro exclusivo para o objeto fornecido e permanece constante durante seu tempo de vida.

Exemplo 1: Como funciona id ()?

 class Foo: b = 5 dummyFoo = Foo() print('id of dummyFoo =',id(dummyFoo))

Resultado

 id de dummyFoo = 140343867415240

Mais exemplos em id ()

 print('id of 5 =',id(5)) a = 5 print('id of a =',id(a)) b = a print('id of b =',id(b)) c = 5.0 print('id of c =',id(c))

Resultado

 id de 5 = 140472391630016 id de a = 140472391630016 id de b = 140472391630016 id de c = 140472372786520

É importante observar que tudo em Python é um objeto, números pares e classes.

Conseqüentemente, o inteiro 5tem um id único. O id do inteiro 5permanece constante durante o tempo de vida. Semelhante é o caso de float 5.5e outros objetos.

Artigos interessantes...