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 Set pop()
Python Tuple count()
Learning scikit-learn Machine Learning in Python - Raul Garreta & Guillermo Moncecchi
Applied Text Analysis with Python - Benjamin Benfort & Rebecca Bibro & Tony Ojeda
Python eval()
Python repr()
Python Program to Make a Simple Calculator
Python Program to Find All File with .txt Extension Present Inside a Directory
Python Machine Learning Eqution Reference - Sebastian Raschka
Python Program to Find LCM
Python Program to Find Sum of Natural Numbers Using Recursion
Python reversed()
Python slice()
Python *args and **kwargs
Python String rfind()
Python bytearray()
Python String startswith()
Python Program to Create a Long Multiline String
Python globals()
Python Machine Learning Cookbook - Practical solutions from preprocessing to Deep Learning - Chris A...
Python bytes()
Python Program to Convert Decimal to Binary, Octal and Hexadecimal
Python Data Analytics with Pandas, NumPy and Matplotlib - Fabio Nelli
Python callable()
Python delattr()
Python Program to Compute all the Permutation of the String
Python List append()
Python Program to Illustrate Different Set Operations
Python Statement, Indentation and Comments
Python Namespace and Scope
Python Program to Get the Full Path of the Current Working Directory
Python String center()