Python-id ()

Funktionen id () returnerer identitet (entydigt heltal) for et objekt.

Syntaksen for id()er:

 id (objekt)

id () Parametre

id() funktion tager et enkelt parameterobjekt.

Returværdi fra id ()

id()funktion returnerer objektets identitet. Dette er et heltal, der er unikt for det givne objekt og forbliver konstant i dets levetid.

Eksempel 1: Hvordan id () fungerer?

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

Produktion

 id for dummyFoo = 140343867415240

Flere eksempler 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 på 5 = 140472391630016 id på a = 140472391630016 id på b = 140472391630016 id på c = 140472372786520

Det er vigtigt at bemærke, at alt i Python er et objekt, lige tal og klasser.

Derfor har heltal 5et unikt id. Heltalets id 5forbliver konstant i løbet af levetiden. Tilsvarende er tilfældet for float 5.5og andre objekter.

Interessante artikler...