Tengo una lista de pares con los (a, b)que me gustaría trazar matplotliben Python como coordenadas xy reales. Actualmente, está haciendo dos gráficos, donde el índice de la lista da la coordenada x, y los valores de y del primer gráfico son los as en los pares y los valores de y del segundo gráfico son los bs en los pares.
Para aclarar, mis datos se ven así: li = [(a,b), (c,d), ... , (t, u)]
quiero hacer una sola línea que simplemente llame plt.plot()incorrectamente. Si no necesitara un one-liner, podría hacer trivialmente:
xs = [x[0] for x in li]
ys = [x[1] for x in li]
plt.plot(xs, ys)
¿Cómo puedo hacer que matplotlib represente estos pares como coordenadas xy?

plt.scatter( * xy.T )funciona: corto y oscuro parax, y = xy.T; plt.scatter( x, y )