如何使用字典/列表创建if语句

时间:2013-11-27 16:43:26

标签: python list if-statement dictionary

我的代码:

hello = ['hi',]  
i=input("> ")
if i==hello:
    print("hi")
else:
    print("no")

我想这样做是为了制作基于文本的游戏,因此用户几乎可以输入任何类似于继续前进的内容;它不一定是列表或字典,只是可以工作的东西。

2 个答案:

答案 0 :(得分:2)

也许您想使用in

hello = ["hi there", "hello", "hey"]
i=input("> ")
if i in hello:
    print("hi")
else:
    print("no")

答案 1 :(得分:0)

hello = set(['hi', 'hello'])
if i in hello:
    # ...