Функција ид () враћа идентитет (јединствени цели број) објекта.
Синтакса id()
је:
ид (објект)
ид () Параметри
id()
функција узима један објекат параметра.
Повратна вредност из ид ()
id()
функција враћа идентитет објекта. Ово је цео број који је јединствен за дати објекат и остаје константан током свог живота.
Пример 1: Како функционише ид ()?
class Foo: b = 5 dummyFoo = Foo() print('id of dummyFoo =',id(dummyFoo))
Оутпут
ид думмиФоо = 140343867415240
Још примера на ид ()
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))
Оутпут
ид од 5 = 140472391630016 ид од а = 140472391630016 ид од б = 140472391630016 ид од ц = 140472372786520
Важно је напоменути да је све у Питхону објекат, паран број и класа.
Стога цео број 5
има јединствени ид. ИД целог броја 5
остаје константан током целог живота. Сличан је случај са пловком 5.5
и другим објектима.