We stole visual languages from Transit, Chemistry, Music, and Logistics to explain Python.
Code executes like a subway train. if statements are switch tracks. You can
only take one line at a time.
A List is a molecule. The atoms (items) are bonded together in a specific order. Breaking the bond (removing an item) changes the structure.
Functions are like effects pedals or audio processors. You patch a signal (Input) in, it gets processed inside, and a modified signal (Output) comes out.
A Dictionary is a warehouse. You don't ask for "Item #1" (Index). You ask for a specific label (Key), and the forklift brings you the box (Value).