Python ID ()

Funkcija id () vraća identitet (jedinstveni cijeli broj) objekta.

Sintaksa id()je:

 id (objekt)

id () parametri

id() funkcija uzima jedan objekt parametra.

Povratna vrijednost iz id ()

id()funkcija vraća identitet objekta. Ovo je cijeli broj koji je jedinstven za dati objekt i ostaje konstantan tijekom svog života.

Primjer 1: Kako funkcionira id ()?

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

Izlaz

 id dummyFoo = 140343867415240

Više primjera na 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))

Izlaz

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

Važno je napomenuti da je sve u Pythonu objekt, paran broj i klasa.

Dakle, cijeli broj 5ima jedinstveni id. ID cijelog broja 5ostaje konstantan tijekom života. Sličan je slučaj s plovkom 5.5i drugim objektima.

Zanimljivi članci...