Python 是否可以创建一个列表,以查找是否满足少数指定选项之一?

Python 是否可以创建一个列表,以查找是否满足少数指定选项之一?,python,list,Python,List,您是否能够给出一个值(我将使用输入的值),如果它是多个给定值中的任何一个,它将满足“if”语句的标准。我意识到我可以使用多个“if”语句,但是执行相同功能的多个“if”语句会比较混乱 tested_value = 1 if tested_value is 1, 2, 3, 4, 5 print("tested_value is an integer between 1 and 5") else print("tested_value is not an integ

您是否能够给出一个值(我将使用输入的值),如果它是多个给定值中的任何一个,它将满足“if”语句的标准。我意识到我可以使用多个“if”语句,但是执行相同功能的多个“if”语句会比较混乱

tested_value = 1  
if tested_value is 1, 2, 3, 4, 5  
    print("tested_value is an integer between 1 and 5")  
else  
    print("tested_value is not an integer between 1 and 5)  

Python关键字在中为
,如下所示:

tested_value = 1
if tested_value in [1, 2, 3, 4, 5]:
    print("tested_value is an integer between 1 and 5")
else:
    print("tested_value is not an integer between 1 and 5)
tested_value = 1  
if 1 <= tested_value <= 5:
    print("tested_value is an integer between 1 and 5")  
else:
    print("tested_value is not an integer between 1 and 5")

在python中,您可以检查如下范围:

tested_value = 1
if tested_value in [1, 2, 3, 4, 5]:
    print("tested_value is an integer between 1 and 5")
else:
    print("tested_value is not an integer between 1 and 5)
tested_value = 1  
if 1 <= tested_value <= 5:
    print("tested_value is an integer between 1 and 5")  
else:
    print("tested_value is not an integer between 1 and 5")
tested_值=1

谢谢你的帮助