How it works
A list keeps many things under one name, in a row of numbered boxes, inside square brackets.
Python starts counting its boxes at zero, not one. The first box is box zero, no steps from the start.
Len counts the boxes. The count is one more than the last box number.
Append adds one thing at the end, and a for loop can visit every box in turn.