Compruebe si algo está (no) en una lista en Python

Tengo una lista de tuplas enPitón, y tengo un condicional donde quiero tomar la rama SOLAMENTE si la tupla no está en la lista (si está en la lista, entonces no quiero tomar la rama if)

if curr_x -1 > 0 and (curr_x-1 , curr_y) not in myList: 

    # Do Something

Esto no está funcionando realmente para mí sin embargo. ¿Qué he hecho mal?