Understand the difference between the equality operator (==) and identity operator ( is ) in Python. This is a matter of huge discussion and confusion among the Python beginners and is a very crucial topic to cover.

Both the equality and identity operators are going to be discussed for 3 different data types.
1) Lists
2) Integers