【发布时间】:2022-11-14 12:45:38
【问题描述】:
我想知道我是否可以在 Python 中使用匹配案例来匹配字符串 - 也就是说,如果字符串包含匹配案例。例子:
mystring = "xmas holidays"
match mystring:
case "holidays":
return true
case "workday":
return false
我可以明白为什么它不会,因为这可能会同时匹配多个案例,但我想知道它是否可能。
【问题讨论】:
-
你能分享错误信息吗?请注意,这仅适用于
python 3.10。 -
类似于 the answers here 的方法可能会奏效,尽管对于此类问题,其中任何一种方法都可能有点矫枉过正。
标签: python match python-3.10