python - 有没有办法检查 Python 元组中是否存在某个项目?

标签 python list collections tuples

我见过一个 index 函数,但它说如果找不到它就会出错。有没有一种简单的方法来检查该项目是否存在?我只想获得结果的 bool 值,例如:

if tuple.exists("item"):
    print "it exists"

最佳答案

使用 in 运算符:

>>> 2 in (2, 3, 4)
True

in 运算符可用于检查序列中任何元素的成员资格。

并且不要将您的元组命名为 tuple。使用不同的名称。

关于python - 有没有办法检查 Python 元组中是否存在某个项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14902997/

相关文章:

javascript - 是否有 JavaScript 或可能的 Python/Django Web 服务来对街道地址进行地理编码?

Python 3D 点插值

javascript - 如何使用JS/Jquery替换重复的CSS样式——嵌套列表

java - 链表和快速排序

java - 在 kotlin 中流式传输时收集条件项

Java-如何实现自定义映射(Function<? super T, ? extends R> 映射器),它可以在给定函数的情况下转换 Map 的值

c# - 为什么 Array.IndexOf 不像 List<T> 那样检查 IEquatable?

python - 如何使用sqlsoup插入字典

python - 用于验证数组长度相等的 Unittest.TestCase 方法

language-agnostic - 有索引链表的已知实现吗?