Funcția id () returnează identitatea (întregul unic) al unui obiect.
Sintaxa lui id()
este:
id (obiect)
id () Parametri
id()
funcția ia un singur obiect parametru.
Valoare returnată din id ()
id()
funcția returnează identitatea obiectului. Acesta este un întreg care este unic pentru obiectul dat și rămâne constant pe parcursul vieții sale.
Exemplul 1: Cum funcționează id ()?
class Foo: b = 5 dummyFoo = Foo() print('id of dummyFoo =',id(dummyFoo))
Ieșire
id of dummyFoo = 140343867415240
Mai multe exemple despre 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))
Ieșire
id de 5 = 140472391630016 id de a = 140472391630016 id de b = 140472391630016 id de c = 140472372786520
Este important să rețineți că totul în Python este un obiect, numere pare și clase.
Prin urmare, întregul 5
are un id unic. ID-ul întregului 5
rămâne constant pe parcursul vieții. Similar este cazul flotantului 5.5
și al altor obiecte.