dotted_line2 = lines.Line2D([], [], linewidth=5, linestyle='-', dashes=(5, 
    4), color='black')
plt.legend([(dotted_line1, dotted_line2)], ['My Line'])
plt.show()
Как получить чередующиеся цвета в пунктирной линии с помощью matplotlib?