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

Joa*_*nge 6 python collections tuples list

我看过一个index函数,但是如果它找不到它就会出错.有没有一种简单的方法来检查项目是否存在?我只想获得结果的布尔值,如下所示:

if tuple.exists("item"):
    print "it exists"
Run Code Online (Sandbox Code Playgroud)

Roh*_*ain 19

使用in运算符:

>>> 2 in (2, 3, 4)
True
Run Code Online (Sandbox Code Playgroud)

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

并且不要把你的元组命名为tuple.使用其他名称.

  • 另外,您将如何处理负数“2 not in tuple”? (2认同)