Unlike strings, lists are mutable. You can change elements after creation. Assign to an index to modify that position: fruits = ["apple", "banana", "cherry"] then fruits[1] = "blueberry" changes the list to ["apple", "blueberry", "cherry"].
You can also assign to slices: fruits[1:3] = ["grape", "orange", "melon"] replaces two elements with three, expanding the list. Even delete via slices: fruits[1:3] = [] removes those elements.
This mutability requires care. When multiple variables reference the same list, changes through one affect all. We'll explore this behavior and how to avoid surprises later in this section.