On this page
matplotlib.axes.Axes.get_legend_handles_labels
Axes.get_legend_handles_labels(legend_handler_map=None)- 
    
Return handles and labels for legend
ax.legend()is equivalent toh, l = ax.get_legend_handles_labels() ax.legend(h, l) 
© 2012–2017 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
 http://matplotlib.org/2.0.2/api/_as_gen/matplotlib.axes.Axes.get_legend_handles_labels.html