Table of Contents
The id() function returns identity (unique integer) of an object.
The syntax of id()
is:
id(object)
1. id() Parameters
id()
function takes a single parameter object.
2. Return Value from id()
id()
function returns the identity of the object. This is an integer that is unique for the given object and remains constant during its lifetime.
3. Example 1: How id() works?
class Foo: b = 5 dummyFoo = Foo() print('id of dummyFoo =',id(dummyFoo))
Output
id of dummyFoo = 140343867415240
4. More Examples on 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))
Output
id of 5 = 140472391630016 id of a = 140472391630016 id of b = 140472391630016 id of c = 140472372786520
It’s important to note that everything in Python is an object, even numbers, and Classes.
Hence, integer 5
has a unique id. The id of the integer 5
remains constant during the lifetime. Similar is the case for float 5.5
and other objects.
Related posts:
Python Program to Append to a File
Python String center()
Python while Loop
Python Set difference_update()
Python Program to Find the Factorial of a Number
Python String rfind()
Python Data Types
Python property()
Python repr()
Python Deep Learning Cookbook - Indra den Bakker
Introduction to Scientific Programming with Python - Joakim Sundnes
Python Dictionary keys()
Python Program to Count the Number of Digits Present In a Number
Python next()
Python chr()
Python Program to Count the Number of Occurrence of a Character in String
Python complex()
Python Iterators
Python Program to Display Fibonacci Sequence Using Recursion
Python sorted()
Python Program to Get the Last Element of the List
Python Program to Find Armstrong Number in an Interval
Python Program to Check if a Key is Already Present in a Dictionary
Python Program to Differentiate Between type() and isinstance()
Python Custom Exceptions
Python Dictionary clear()
Statistical Methods for Machine Learning - Disconver how to Transform data into Knowledge with Pytho...
Python Machine Learning Eqution Reference - Sebastian Raschka
Python String isdecimal()
Python zip()
Python Program to Print Colored Text to the Terminal
Python String rstrip()