条件语句根据条件是否为真来执行不同的代码路径。Python 使用 if、elif 和 else 来实现这一点。Python 3.10 引入了 match/case,这是一种结构化模式匹配语句,可以清晰地处理多个特定值的检查,作为长 elif 链的替代方案。它们出现在应用于 DataFrames 的自定义函数中、在过滤逻辑中,以及在分支管道代码中。
if
elif
else
match/case