Python 3 list comparison : I have a list with the following elements 

> queue = [[(1, 5), 4, (1, 4)], [(2, 2), 6, (2, 3)], [(1, 3), 6, (2,
> 3)], [(1, 3), 6, (1, 4)]]

and another one called 

> neighbors = [[(1, 5), 4, (1, 4)], [(1, 3), 6, (1, 4)], [(2, 4), 4, (1,
> 4)], [(0, 4), 6, (1, 4)]]

How can I check that the first tuple element on the second list exists in the first?
usually I would do something like: 

     for item in neighbors:
    >         if item[0] in queue:
    >            Do something

But it's not working, how can iI do this?

Thanks