python - 如何检查输入是否在 python 列表中?

标签 python list

<分区>

我希望能够输入一个值并检查它是否在列表中,如果它在列表中则运行所需程序的其余部分。

a=input('enter value')
b=(1,2,3,4)
c=(5,6,7,8,9)
if a is in b:
   print 'enter in code thats wanted'

最佳答案

你自己写的几乎是正确的,而不是 -

if a is in b:

应该是——

if a in b:

关于python - 如何检查输入是否在 python 列表中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11185781/

相关文章:

python - NumPy 数组和 Python 列表有什么区别?

python - 上传字段样式显示为 None 的文件

c# - 对于两个列表中的每个元素

python - pandas DataFrame数据中的for循环仅将最后一次迭代保存到excel文件

python - 在 Redshift 表中为 SMALLINT 列插入 NULL 值时出现 "Error: invalid input syntax for integer:"?

list - Scala 案例类和列表

C# List nullreference 异常 ASP.net MVC

python - 如何在Python中将字符串日期列表转换为日期时间

python - 守护进程未登录自定义日志文件

python - 使用 PyO3 如何导入一次 Python 模块,然后在多个 Rust 线​​程中使用它?