
Understand structural pattern matching in Python as an improvement of the switch statement introduced in Python 3.10. Explore three PEPs, the specification, motivation, and a practical tutorial for using it.
Demonstrates structural pattern matching in Python by packing remaining tuple elements into a list via an asterisk, and iterating the packed values in cases like delete and makedir.
Learn to add conditions to match cases in structural pattern matching with Python, using if expressions like file in files to control del and temp.txt cases.
Explore how structural pattern matching in Python matches objects by type and attribute values, using cat, dog, and cow classes and a predator attribute to drive case matches.
This course covers one of the newest topics in Python. Explaining it step by step throughout the course, using code samples will provide you with the desired in-depth understanding, of structural pattern matching in Python.
Learn and Master Simple Structural Pattern Matching
Learn about conditional Structural Patterns in Python
Learn how to create Structural Pattern Matching that match dict objects
Learn how to use the _ wild card.
Learn about advance possibilities when using Structural Pattern Matching.
Learn how to use the | operator when putting together multiple structural patterns.
Learn how to use structural pattern matching when developing unit tests for REStful web services
Learn how to use structural pattern matching when developing utilities that will be executed in the terminal.
Take Your Python Programming Skills to The Next Level!
This course includes multiple video clips organized in separate sub-topics. Make sure you already have a basic knowledge and experience with Python before taking this course.
When completing this course, we will be more than happy to get your feedback and requests per those specific sub topics for which you would like us to prepare more video clips that explain them.
When taking this course feel free to let us know about sub topics you would have more video clips that explain them.