自从我开始使用古老的 VB6 正确编程以来直到今天,我仍然经常在编程中被这个烧伤(并且只是有):
if x == something or x == somethingelse
我经常写到:
if x == something or somethingelse
出于纯粹的兴趣,是否有任何语言/语言支持这一点?
请您参考如下方法:
Python 是这样的:
if x in [something, somethingelse]:
...
in简单地检查一个元素是否出现在给定的列表中。同样,在 Haskell 中:
if x `elem` [something, somethingelse] then ...
我想这可以在大多数允许列表类型表达式的语言中完成。




