Olá, Widiman! Tudo bom? Espero que sim!
Para o caso de condição única, não é necessário usar parênteses. O uso se torna obrigatório quando utilizamos mais de uma e fazemos combinações entre elas.
Outra dica interessante é que quando a condição é do formato if (condicao == True):
, nós podemos fazer também:
if(lista[2]):
zer_km_y.append(lista)
O Python consegue compreender que a condição vai ser testada com o valor True
e executa o código normalmente.
Se ainda tiver alguma dúvida, estou por aqui. Ótimos estudos e grande abraço!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!