Get the Free Video: Making Sense of Python Parentheses, Brackets, and Braces
For Python learners who pause every time the code wants (), [], or {}, and want to know which one does what, and why, in 16 minutes.
Why this is different
Python uses the same few symbols for different jobs, so beginners learn them one case at a time instead of the rule underneath. Reuven goes through all of them live, in one notebook.
- Parentheses: grouping, and the comma that makes a one-element tuple.
- Square brackets and curly braces, and what each one is for.
- Where every symbol turns up in real code, and why.
Meet the Instructor
I’m Reuven Lerner. I’ve spent 30 years teaching Python to engineers at companies like Apple, Cisco, VMware, and Western Digital.
The symbols trip up nearly everyone at the start, not because they are hard, but because people meet them in little bits and pieces and never see the whole picture. So I put all of them in one notebook, in the order that makes sense.
Watch it, run the examples yourself, and if something still does not sit right, ask me. You’re not going to get a bot or a “support team.” You’re going to get me.
