Precedência do operador lógico SQL: e ou

as duas afirmações abaixo são equivalentes? SELECT [...] FROM [...] WHERE some_col in (1,2,3,4,5) AND some_other_expr ... in (1,2,3) or some_col in (4,5) AND some_other_expr Há alguma tabela da verdade que eu possa usar para verificar isto?

O equivalente de & & & (lógico-e) em Python numa declaração de fi

Aqui está o meu código: def front_back(a, b): # +++your code here+++ if len(a) % 2 == 0 && ... else: #todo! Not yet done. :P return estou a ter um erro no SE condicional. O que estou a fazer de errado?