実際、バージョン3.10以降、Pythonには `match` 演算子が組み込まれた。これは他の言語の `switch` に似ているが、異なるブランチ（`case`）をパターンで定義できるため、より強力である。基本的な構造は

```python
match subject:
    case pattern1:
        # Instrucciones si subject encaja con pattern1:
    case pattern2:
        # Instrucciones si subject encaja con pattern2:

    # ...
    case _:
        # Instrucciones si no encaja con ningún patrón
```

チュートリアルがあるPEP 636、仕様があるPEP 634、この演算子の動機が説明されているPEP 635を見ることで、より深く知ることができます。
Efectivamente, a partir de la versión 3.10, Python incorporó el operador `match`, que es parecido al `switch` de otros lenguajes, pero más potente, porque las distintas ramas (los `case`) se pueden definir con patrones. La estructura básica es:

```python
match subject:
    case pattern1:
        # Instrucciones si subject encaja con pattern1:
    case pattern2:
        # Instrucciones si subject encaja con pattern2:

    # ...
    case _:
        # Instrucciones si no encaja con ningún patrón
```

Puedes profundizar más mirando el PEP 636, que tiene un tutorial, el PEP 634, que contiene la especificación, y el PEP 635, que explica la motivación de este operador.