我还没有弄清楚matplotlib中是bug还是故意的(出于某种原因),但是为了获得完整的图例标签,您需要在标签列表中留下逗号:
figlegend((k),('Limit',),loc='lower center')更改该行和您的代码:
from pylab import *k = plot((0, 1),(1, 1))figlegend((k),('Limit',),loc='lower center')savefig('test.pdf')产生图:
或者,可以使用它
[]来达到相同的结果:
figlegend((k),(['Limit']),loc='lower center')



