title: Generating color ranges in Python
body: <p>I want to generate a list of color specifications in the form of (r, g, b) tuples, that span the entire color spectrum with as many entries as I want. So for 5 entries I would want something like:</p>
  
  <ul>
  <li>(0, 0, 1)</li>
  <li>(0, 1, 0)</li>
  <li>(1, 0, 0)</li>
  <li>(1, 0.5, 1)</li>
  <li>(0, 0, 0.5)</li>
  </ul>
  
  <p>Of course, if there are more entries than combination of 0 and 1 it should turn to use fractions, etc. What would be the best way to do this?</p>