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 String rjust()
Python Program to Concatenate Two Lists
Python String isupper()
Deep Learning with Python - Francois Cholletf
Python tuple()
Python List index()
Python Sets
Python pass statement
Python frozenset()
Python Set issubset()
Python print()
Python List reverse()
Python String isprintable()
Python Program to Count the Number of Occurrence of a Character in String
Python Set difference()
Python Program to Return Multiple Values From a Function
Building Chatbots with Python Using Natural Language Processing and Machine Learning - Sumit Raj
Python vars()
Python Set symmetric_difference_update()
Python Program to Check if a Number is Positive, Negative or 0
Python String isdigit()
Python ascii()
Python Program to Count the Occurrence of an Item in a List
Machine Learning Mastery with Python - Understand your data, create accurate models and work project...
Python Operators
Python Recursion
Python open()
Python Dictionary pop()
Python Program to Find Factorial of Number Using Recursion
Python input()
Deep Learning with Python - A Hands-on Introduction - Nikhil Ketkar
Python Dictionary popitem()