Table of Contents
Identity operators
- The identity operator is used to compare the objects, returns True if both variables are the same object, and also returns True if both variables are not the same object.
- This identity operator is two types:
- is
- is not
Identity is operators
- Identity is operator Returns True if both variables are the same object otherwise it returns false.
Example
Identity is operators
x = ["aman", "ravi"]
y = ["aman", "ravi"]
z = x
print(x is y)
# returns True because y is the same object as x
Output
True
Identity is not operators
- Identity is operator Returns True if both variables are NOT the same object otherwise it returns false.
Example
Identity is not operators
x = ["aman", "ravi"]
y = ["aman", "ravi"]
print(x is not y)
# returns True because x is the same object as y, even if they have the same content
Output
True