所以我有一个 if 语句,它将一个字符串与以下字符串之一进行比较:“J”,“O”,“J_1”,“Z” 我需要 if 语句来检查字符串是否与其中之一匹配。 我可以使用 else if 来做到这一点,但这违背了 DRY(不要重复自己)的概念。 那么您是否知道是否可以通过其他方式来完成此操作,而不是使用 else if ?
最佳答案
使用in
运算符:
if string in ["J", "O", "J_1", "Z"]:
print("Winner!")
关于python - 如何将一个字符串与一组其他字符串进行比较,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49458330/