¿Es un paralelogramo?
Dada una lista de cuatro puntos en el plano, determina si son los vértices de un paralelogramo.
Ejemplos
is_parallelogram([(0, 0), (1, 0), (1, 1), (0, 1)]) ➞ True
is_parallelogram([(0, 0), (2, 0), (1, 1), (0, 1)]) ➞ False
is_parallelogram([(0, 0), (1, 1), (1, 4), (0, 3)]) ➞ True
is_parallelogram([(0, 0), (1, 2), (2, 1), (3, 3)]) ➞ True
is_parallelogram([(0, 0), (1, 0), (0, 1), (1, 1)]) ➞ TrueNotas
Los puntos pueden aparecer en cualquier orden (compara los ejemplos #1 y #5).