Python-id ()

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 5ett unikt id. Heltalets id 5förblir konstant under livstiden. Liknande är fallet för flottör 5.5och andra föremål.

Intressanta artiklar...