Moving Zeros and Other Small Problems: What List Exercises Teach in Python
Lists are the first data structure where Python starts to feel powerful, and also the first place where beginners are surprised. A small task such as pushing all the zeros in a list to the end teaches several ideas at o…