Como obter linhas que correspondam a uma lista de condições de três tuplas com SQLAlchemy

Tendo uma lista de três tuplas:

[(a, b, c), (d, e, f)]

Quero recuperar todas as linhas de uma tabela em que três colunas correspondam às tuplas. Para este exemplo, a consultaWHERE cláusula @ poderia ser algo como isto:

   (column_X = a AND column_Y = b AND column_Z = c)
OR (column_X = d AND column_Y = e AND column_Z = f)

Como posso criar uma solicitação usando SQLAlchemy? No meu caso, a lista de três tuplas contém centenas de elementos, e estou procurando a melhor solução escalável.

Obrigado pela ajuda

questionAnswers(4)

yourAnswerToTheQuestion