我有3个条件,每个条件在一个变量(a、b和c)中。
我想在match
语句中匹配顺序和它们的值
def main():
a = "ABC"
b = 2
c = 3
match a, b, c:
case "ABC" | 2 | 3:
print("match all")
if __name__ == "__main__":
main()
这个是可能的吗?如果是,怎么做?
发布于 2022-10-07 10:47:57
case
模式的结构应该与您所匹配的值一样,因此它应该是一个元组。
match (a, b, c):
case ("ABC", 2, 3):
print("match all")
https://stackoverflow.com/questions/73991451
复制