Saya TIDAK ingin menentukan warna untuk setiap garis yang diplot, dan meminta setiap baris mendapatkan warna yang berbeda. Tetapi jika saya menjalankan:
from matplotlib import pyplot as plt
for i in range(20):
plt.plot([0, 1], [i, i])
plt.show()
maka saya mendapatkan output ini:
Jika Anda melihat gambar di atas, Anda dapat melihat bahwa matplotlib mencoba memilih warna untuk setiap baris yang berbeda, tetapi pada akhirnya ia menggunakan kembali warna - sepuluh baris teratas menggunakan warna yang sama dengan sepuluh baris terbawah. Saya hanya ingin menghentikannya mengulangi warna yang sudah digunakan DAN / ATAU memberinya daftar warna yang akan digunakan.