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 5
a un identifiant unique. L'id de l'entier 5
reste constant pendant la durée de vie. Il en va de même pour les 5.5
objets flottants et autres.