Python Data Model
Python Data Model
Every object has identity (address of the place in memory), type and value. Only value can be changed (for mutable objects). Immutable objects cannot have their value changed.
is
operator compares the identity of two objects ==
compares their value.
id()
gives an integer representing the identity