If an input is part of a list
本问题已经有最佳答案,请猛点这里访问。
我被这部分代码卡住了。下面是一个示例文本的示例
1 2 3 4 5 6 | items = [variable1, variable2, variable3] choice = input("Input variable here:") if choice != items: print("Item not found") else: print("Item found") |
这就是我想做的一个例子。我想知道用户输入的内容是否是给定列表的一部分。这是python 3.5
它将取决于列表中的数据类型。
1 2 3 4 5 6 | items = [variable1, variable2, variable3] choice = input("Input variable here:") if int(choice) not in items: print("Item not found") else: print("Item found") |
对于
1 2 3 4 5 6 | items = [variable1, variable2, variable3] choice = input("Input variable here:") if float(choice) not in items: print("Item not found") else: print("Item found") |
现在应该正确地评估if语句。