Dominancia positiva

Una lista tiene dominancia positiva si contiene estrictamente más valores positivos distintos que valores negativos distintos. Escribe una función que devuelva True si una lista tiene dominancia positiva.

Ejemplos

is_positive_dominant([1, 1, 1, 1, -3, -4]) ➞ False
# Solo hay 1 valor positivo distinto (1).
# Hay 2 valores negativos distintos (-3, -4).

is_positive_dominant([5, 99, 832, -3, -4]) ➞ True

is_positive_dominant([5, 0]) ➞ True

is_positive_dominant([0, -4, -1]) ➞ False

Notas

0 no cuenta como valor positivo ni negativo.