For patterns, a developer can use any Python type, any class, or any Python value.
_ and built-in types like
variables that are passed to functions.
Types and Classes are matched via
Iterable Patterns match recursively through all their elements. The
same goes for dictionaries.