List | Tuple |
---|---|
Mutable (can be changed) | Immutable (cannot be changed) |
Uses square brackets [] |
Uses parentheses () |
Slower performance | Faster performance |
More memory usage | Less memory usage |
# List - mutable
my_list = [1, 2, 3]
my_list[0] = 10 # Works
# Tuple - immutable
my_tuple = (1, 2, 3)
# my_tuple[0] = 10 # TypeError