Funktio id () palauttaa objektin identiteetin (yksilöllinen kokonaisluku).
Syntaksi id()
on:
id (objekti)
id () -parametrit
id()
toiminto vie yhden parametrin objektin.
Palautusarvo tunnukselta ()
id()
function palauttaa objektin identiteetin. Tämä on kokonaisluku, joka on yksilöllinen annetulle objektille ja pysyy vakiona sen elinaikana.
Esimerkki 1: Kuinka id () toimii?
class Foo: b = 5 dummyFoo = Foo() print('id of dummyFoo =',id(dummyFoo))
Tuotos
id of dummyFoo = 140343867415240
Lisää esimerkkejä tunnuksesta ()
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))
Tuotos
id = 5 = 140472391630016 id = = 140472391630016 id = b = 140472391630016 id = c = 140472372786520
On tärkeää huomata, että kaikki Pythonissa on objekti, parillisia numeroita ja luokkia.
Siksi kokonaisluvulla 5
on yksilöllinen tunnus. Kokonaisluvun tunnus 5
pysyy vakiona koko käyttöiän ajan. Samanlainen tilanne on kellukkeilla 5.5
ja muilla esineillä.