Funktionen id () returnerar ett objekts identitet (unikt heltal).
Syntaksen för id()
är:
id (objekt)
id () Parametrar
id()
funktionen tar ett enda parameterobjekt.
Returvärde från id ()
id()
-funktionen returnerar objektets identitet. Detta är ett heltal som är unikt för det givna objektet och förblir konstant under dess livstid.
Exempel 1: Hur id () fungerar?
class Foo: b = 5 dummyFoo = Foo() print('id of dummyFoo =',id(dummyFoo))
Produktion
id för dummyFoo = 140343867415240
Fler exempel på 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))
Produktion
id för 5 = 140472391630016 id för a = 140472391630016 id för b = 140472391630016 id för c = 140472372786520
Det är viktigt att notera att allt i Python är ett objekt, jämna siffror och klasser.
Därför har heltal 5
ett unikt id. Heltalets id 5
förblir konstant under livstiden. Liknande är fallet för flottör 5.5
och andra föremål.