Pythoni ID ()

Funktsioon id () tagastab objekti identiteedi (kordumatu täisarv).

Süntaks id()on:

 id (objekt)

id () parameetrid

id() funktsioon võtab ühe parameetri objekti.

Tagastusväärtus ID-lt ()

id()funktsioon tagastab objekti identiteedi. See on täisarv, mis on antud objekti jaoks ainulaadne ja jääb selle eluajal konstantseks.

Näide 1: Kuidas id () töötab?

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

Väljund

 dummyFoo id = 140343867415240

Rohkem näiteid ID-le ()

 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))

Väljund

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

Oluline on märkida, et Pythonis on kõik objekt, paarisarvud ja klassid.

Seega on täisarvul 5kordumatu ID. Täisarvu ID 5jääb kogu eluea jooksul konstantseks. Sarnaselt on tegemist ujukite 5.5ja muude objektidega.

Huvitavad Artiklid...