Рассмотрим сюжет
x = np.linspace(0,1)
plt.plot(x, x**2, label="My first line 2.2")
plt.plot(x, x**3, label="My second line 3.2")
plt.plot(x, x, label="His line 6.12")
plt.legend()
plt.show()
![enter image description here](https://i.stack.imgur.com/P27sE.png)
Есть ли способ выровнять текст в легенде matplotlib так, чтобы текст выровнялся по левому краю (как есть), а цифры по правому краю? То есть я бы хотел, чтобы легенда выглядела примерно так
My first line 2.2
My second line 3.2
His line 6.12
Конечно, следующее будет работать для моноширинных шрифтов, но не для пропорциональных шрифтов, которые я хочу
plt.plot(x, x**2, label="My first line 2.2")
plt.plot(x, x**3, label="My second line 3.2")
plt.plot(x, x, label="His line 6.12")