长期以来,Python在解决多分支结构问题时使用if/elif/else表达式链或字典查找,Python 3.10增加了结构模式匹配功能,match/case语句不仅可以进行类似switch/case这种对常量简单的匹配,也可以使用复杂的结构模式,对序列类型、枚举类型、对象等进行匹配,结合实例对其应用做了较为深入的研究。