List out the differences between list and tuple.

: 170
Paper : Python FAQ (Frequently Asked Questions and answers) for freshers | Platform : Object-oriented programming Language | Category : Programming FAQs

List Tuple
A list consists of mutable objects. It means the value of the object can be changed. A tuple consists of immutable objects. It means the value of the object can not be changed.
The list has a massive memory size. The tuple has a compact memory size.
The list is kept in two blocks of memory.  The tuple is kept in a single block of memory.
List elements can be removed or replaced.  Tuple elements can not be removed or replaced. 
The list is stored in [] brackets. The tuple is stored in () brackets.