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