Why I slowed down for the “easy” stuff
After weeks of SQL, switching back to Python felt like it should be a relief. It wasn’t, not at first. SQL rewards you for thinking in sets and tables. Python rewards you for thinking in steps, and I noticed I was reaching for SQL habits when a plain loop would have done the job.
So I went back to fundamentals on purpose: data structures, loops, functions, the built-ins everyone assumes you already know. Here’s what actually stuck.
Lists, dictionaries, sets: same job, different personality
I used to treat these as interchangeable containers. They’re not, and the difference only clicked once I thought about what each one is optimized to answer.






