Joan Venge
Joan Venge

Reputation: 330892

Is there a way to check if an item exists in a Python tuple?

I have seen an index function but it says it errors out if it can't find it. Is there a simple way to just check if the item exists? I just want to get a boolean value of the result so like:

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

Upvotes: 16

Views: 59662

Answers (1)

Rohit Jain
Rohit Jain

Reputation: 213213

Use in operator:

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

in operator can be used to check for the membership of any element in a sequence.

And don't name your tuple as tuple. Use a different name.

Upvotes: 35

Related Questions