chave de dicionário parcial do jogo (de tuplas) em python

Eu tenho um dicionário que mapeia 3uplo para 3tuplo onde tuplas-chave têm algum elemento em comum

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

Agora, como posso encontrar os valores que correspondem a (a, b,anyX) em um dicionárioie (1:2:3) and tuple1

isso é gerado por computador e muito grande, portanto, é preciso esforço para determinar anyX.

Então, alguma boa maneira de fazer isso?

edit: correspondência parcial de (f, g, *), (f, *, g) para tuple3 também será útil, mas não é necessária.

questionAnswers(4)

yourAnswerToTheQuestion