如何在Python中检查一个元素是否存在于列表中?

问题描述 投票:0回答:1

这是一些代码。

test_list = list(range(0, 100))
number = input("Enter a number between 0 and 100: ")
if (guess in test_list): 
    print ("You have entered a number between 1 and 100")

现在如果我运行这个,它不工作。就是不工作。它让我有了这个,而没有别的。

Process finished with exit code 0

正确的检查一个元素是否存在于列表中的方法是什么?

我在一个叫 "GeeksForGeeks "的网站上找到了这个方法。

这段代码是在PyCharm IDE中编写的。

python pycharm
1个回答
3
投票

将猜测改为数字,并将输入字符串转换为int。

test_list = list(range(0, 100))
number = input("Enter a number between 0 and 100: ")
if int(number) in test_list: 
    print ("You have entered a number between 1 and 100")
© www.soinside.com 2019 - 2024. All rights reserved.