我如何将一个字符串与一组其他字符串进行比较

How could I compare a string to a set of other strings

所以我有一个 if 语句,它应该将字符串与以下字符串之一进行比较:"J"、"O"、"J_1"、"Z" 我需要 if 语句来检查字符串是否匹配其中之一。 我可以使用 else if 来做到这一点,但这违反了 DRY(不要重复你自己)的概念。 那么您是否知道是否可以通过其他方式完成此操作,而不是使用 else if?

使用in运算符:

if string in ["J", "O", "J_1", "Z"]:
    print("Winner!")