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 5
tem um id único. O id do inteiro 5
permanece constante durante o tempo de vida. Semelhante é o caso de float 5.5
e outros objetos.