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 rstrip()
Python dict()
Python Program to Iterate Through Two Lists in Parallel
Python Dictionary copy()
Natural Language Processing with Python - Steven Bird & Ewan Klein & Edward Loper
Python String format()
Python zip()
Introduction to Scientific Programming with Python - Joakim Sundnes
Python Operator Overloading
Python Program to Multiply Two Matrices
Python Sets
Python Program to Check Armstrong Number
Python String rsplit()
Python Program to Solve Quadratic Equation
Python Program to Parse a String to a Float or Int
Python Set copy()
Python set()
Python Data Structures and Algorithms - Benjamin Baka
Python bytes()
Python type()
Python String expandtabs()
Python Program to Convert Kilometers to Miles
Python Set difference()
Python Program to Count the Number of Occurrence of a Character in String
Python Program to Check Prime Number
Python List Comprehension
Python abs()
Python Errors and Built-in Exceptions
Python String isidentifier()
Python Program to Trim Whitespace From a String
Python Dictionary pop()
Python Deep Learning Cookbook - Indra den Bakker