Wyszukiwanie w Pythonie na listach list

Mam listę list dwupoziomowych i muszę wyszukiwać w niej rzeczy.

Jeśli lista jest:

list =[ ['a','b'], ['a','c'], ['b','d'] ]

Mogę łatwo wyszukać parę

['a','b'] in list

Czy istnieje sposób na sprawdzenie, czy mam parę, w której łańcuch jest obecny tylko w drugiej pozycji? Mogę to zrobić:

for i in range (0, len(list)):
    if list[i][1]==search:
       found=1

Ale czy istnieje (lepszy) sposób bezfor pętla? Nie muszę wiedzieći lub trzymaj pętlę po znalezieniu.

questionAnswers(13)

yourAnswerToTheQuestion