title: Changing colors in plot with loop
body: <p>I know this question was asked a dozen times but I need help in my specific example. I just don't know why it's not working.</p>
  
  <p>In the end i want 150 different lines but for now I just want to test it with 10 lines.</p>
  
  <p>The aim is to iterate through the colour map and my code looks like this:</p>
  
  <pre><code>import matplotlib.pyplot as plt
  
  jet= plt.get_cmap('jet')
  colors = iter(jet(np.linspace(0,1,10)))
  for k in range(0,10):
      plt.plot(u_ordered[0*k:42*(k+1)], T_ordered[0*k:42*(k+1)], 'o',
  color=next(colors))
  
  
  plt.xscale('log')
  plt.ylabel('T [K]')
  plt.xlabel('log u [KJ/g]')
  plt.title('T - U (at const. Rho) Plot')
  plt.legend(loc="lower right")
  plt.savefig('T_u_const_rho_Plot1.pdf')
  plt.show()
  </code></pre>
  
  <p>I keep on getting this for all the 150 lines:
  <a href="https://i.stack.imgur.com/Jey8W.png" rel="noreferrer"><img src="https://i.stack.imgur.com/Jey8W.png" alt="enter image description here"></a></p>