Identifiant Python ()

La fonction id () renvoie l'identité (entier unique) d'un objet.

La syntaxe de id()est:

 id (objet)

Paramètres id ()

id() function prend un seul objet de paramètre.

Valeur renvoyée par id ()

id()La fonction renvoie l'identité de l'objet. Il s'agit d'un entier unique pour l'objet donné et qui reste constant pendant sa durée de vie.

Exemple 1: Comment fonctionne id ()?

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

Production

 id de dummyFoo = 140343867415240

Plus d'exemples sur 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))

Production

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

Il est important de noter que tout en Python est un objet, des nombres pairs et des classes.

Par conséquent, l'entier 5a un identifiant unique. L'id de l'entier 5reste constant pendant la durée de vie. Il en va de même pour les 5.5objets flottants et autres.

Articles intéressants...