Je ne voudrais PAS spécifier de couleur pour chaque ligne tracée et que chaque ligne obtienne une couleur distincte. Mais si je cours:
from matplotlib import pyplot as plt
for i in range(20):
plt.plot([0, 1], [i, i])
plt.show()
alors j'obtiens cette sortie:
Si vous regardez l'image ci-dessus, vous pouvez voir que matplotlib tente de choisir des couleurs différentes pour chaque ligne, mais finalement il réutilise les couleurs - les dix lignes du haut utilisent les mêmes couleurs que les dix du bas. Je veux juste l'empêcher de répéter des couleurs déjà utilisées ET / OU lui donner une liste de couleurs à utiliser.