Interview Question

Difference between list and tuple?

Lists are mutable; tuples are immutable sequences.

💡 Concept ✅ Quick Revision 🐍 Python

Answer

Lists and tuples are sequence types with different mutability. • A list is mutable and uses square brackets. • A tuple is immutable and usually uses comma-separated values. • A tuple is hashable only when all of its elements are hashable.

💡 Simple Example

items = [1, 2] point = (10, 20) items.append(3) print(items, point)

Output

[1, 2, 3] (10, 20)

⚡ Quick Revision

Lists are mutable; tuples are immutable sequences.