Master Pattern Matching In 5 Minutes | All Options | Python 3.10

Published: 19 November 2021
on channel: Patrick Loeber
15,445
552

Master the new Pattern Matching Feature in this Python 3.10 tutorial. We have a look at all the different code syntax options.

Get my Free NumPy Handbook:
https://www.python-engineer.com/numpy...

✅ Write cleaner code with Sourcery, instant refactoring suggestions in VS Code & PyCharm: https://sourcery.ai/?utm_source=youtu... *

⭐ Join Our Discord :   / discord  

📓 ML Notebooks available on Patreon:
  / patrickloeber  

If you enjoyed this video, please subscribe to the channel:
▶️ :    / @patloeber  

~~~~~~~~~~~~~~~ CONNECT ~~~~~~~~~~~~~~~

🖥️ Website: https://www.python-engineer.com
🐦 Twitter -   / patloeber  
✉️ Newsletter - https://www.python-engineer.com/newsl...
📸 Instagram -   / patloeber  
🦾 Discord:   / discord  
▶️ Subscribe:    / @patloeber  

~~~~~~~~~~~~~~ SUPPORT ME ~~~~~~~~~~~~~~

🅿 Patreon -   / patrickloeber  

#Python

Timeline:
00:00 - Intro
00:28 - 1 Basic Syntax
00:51 - 2 Multiple Matches
00:58 - 3 No Fall Through
01:22 - 4 Wildcard
01:37 - 5 Unpacking and Variable Binding
01:56 - 6 Patterns and Classes
02:11 - 7 Patterns With Positional Parameters
02:27 - 8 Nested Patterns
02:40 - 9 Complex Patterns and the Wildcard
02:57 - 10 Guard
03:07 - 11 More on Sequences
03:32 - 12 Mapping Patterns
03:55 - 13 Match with Enum
04:03 - 14 Bind Subpatterns with as
04:21 - Final Note

----------------------------------------------------------------------------------------------------------
This is an affiliate link. By clicking on it you will not have any additional costs, instead you will support me and my project. Thank you so much for the support! 🙏