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:
Deep Learning with Python - Francois Cholletf
Python String swapcase()
Python Program to Convert Celsius To Fahrenheit
Python pass statement
Python Program to Check if a Number is Odd or Even
Python String rsplit()
Python bytes()
Python Program to Represent enum
Python reversed()
Python Program to Find the Largest Among Three Numbers
Python Program to Check Prime Number
Python Program to Merge Two Dictionaries
Python Namespace and Scope
Python Program to Calculate the Area of a Triangle
Python Program to Compute the Power of a Number
Python Program to Count the Number of Digits Present In a Number
Python Type Conversion and Type Casting
Python List
Python Program to Catch Multiple Exceptions in One Line
Python Set symmetric_difference_update()
Natural Language Processing with Python - Steven Bird & Ewan Klein & Edward Loper
Python strftime()
Python File I/O Operation
Python iter()
Python Program to Convert Decimal to Binary Using Recursion
Python __import__()
Python Program to Convert Decimal to Binary, Octal and Hexadecimal
Python List pop()
Python next()
Python List copy()
Python Program to Convert Kilometers to Miles
Python memoryview()