@alexcox So I like to fancy myself a pretty good python programmer and I will freely confess I have yet to deeply apply either structural pattern matching *or* assignment expressions ("walrus" operators) ... but dang if this isn't cool that it supports all that neat stuff from 3.10. Hope you keep having a fun journey with Python!
* Pythonista now supports Python 3.10, so you can use structural pattern matching, assignment expressions (added in 3.8), and many other new language features and improvements in the standard library.
I used to make the joke that I knew so little about python I would believe that it involved literal snake training, but apparently I can run it on my phone because we are living in the future.
I'm kind of disappointed it doesn't involve literal snakes. 🐍