How to check if a tuple contains an element in Python?

Each Answer to this Q is separated by one/two green lines.

I tried to find the available methods but couldn’t find it. There is no contains. Should I use index? I just want to know if the item exists, don’t need the index of it.

You use in.

if element in thetuple:
    #whatever you want to do.

if "word" in str(tuple):
# You can convert the tuple to str too

i has the same problem and only worked to me after the convert str()

Be careful with that:
return Oops.
use Set: d= {…}

def simha():
    d = ('this_is_valid')
    b = 'valid'
    if b in d:


The answers/resolutions are collected from stackoverflow, are licensed under cc by-sa 2.5 , cc by-sa 3.0 and cc by-sa 4.0 .