01 / 07
Everything vanished when the run ended
Every variable, list and dictionary you have built so far shares one weakness: when the program ends, the contents go with it.
Write a program that keeps a shopping list and the next run starts blank again. That is no use as a list.
The first way past this is a file. Put some text outside the program and it survives the run. A notes app, a budget tracker, a game's save data — at the root, all of them are this.