Until version 3.10, Python never had a feature that implemented what the switch statement does in other programming languages.

Until version 3.10, Python never had a feature that implemented what the switch statement does in other programming languages.
The assignment operator – or walrus operator as we all know it – is a feature that’s been in Python for a while now (since 3.8), yet it’s still somewhat controversial and many people have unfounded hate for it. In this article I will try to convince you that the walrus operator really is a good addition to the language and that if you use it properly,…