częściowy klucz słownika dopasowania (krotek) w python

Mam słownik, który mapuje 3tuple na 3tuple, gdzie krotki kluczy mają jakiś wspólny element

dict= { (a,b,c):(1,2,3),
        (a,b,d):tuple1,
        (a,e,b):tuple,
        .
        (f,g,h):tuple3,
        .
        .
        .
        tuple:tuple
      }

teraz jak mogę znaleźć wartości, które pasują do (a, b,anyX) w słownikuie (1:2:3) and tuple1

jest to generowane komputerowo, a więc bardzo duże, wymaga wysiłku, aby określić dowolny X.

więc, jakikolwiek dobry sposób mogę to zrobić?

edycja: częściowe dopasowanie (f, g, *), (f, *, g) do krotki3 również będzie pomocne, ale nie konieczne.

questionAnswers(4)

yourAnswerToTheQuestion