Video narration
How can one little bit of code work through everything on your shopping list? Imagine apples, bread, and milk: separate items Python visits as you move down your list. No separate instruction is needed for each one. A loop line reads, "for item in shopping_list," with a colon at the end. "For" means repeat for each item; "in" points Python to the list. "Item" is the name that holds whichever thing Python is handling now; the list itself stays unchanged. Under that line, you put the action you want repeated, such as adding the current item to your basket. It's indented-a little space at the start-so Python knows that action belongs to the loop. Not all at once: one item, one action, then the next. That's how one line handles the whole list: Python names each current item and repeats the indented action to the end.