gpt4 book ai didi

python - 检查列表/字符串中多个项目的成员资格的更简洁的方法?

转载 作者:行者123 更新时间:2023-11-28 20:49:35 25 4
gpt4 key购买 nike

我有代码检查类的属性以及预定字符串是否在字符串或列表中,如下所示:

if (self.name in event and 'AL' in event) or (self.name in event and 'FH' in event)

我想知道是否有更优雅的方式来组合这些,这样我就不必为这两种情况都输入两次“in event”。显然没什么大不了的,但我总是在市场上让事情变得更性感。

最佳答案

您可以简化 (x && y) || 形式的表达式(x && z)x && (y || z) 的形式。因此,您可以将表达式写为:

if self.name in event and ('AL' in event or 'FH' in event):
#...

关于python - 检查列表/字符串中多个项目的成员资格的更简洁的方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14226155/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com