code: def scale_between(minval, maxval, numStops):
      
  
      scale = []
  
      if numStops < 2:
          return [minval, maxval]
      elif maxval < minval:
          raise ValueError()
      else:
          domain = maxval - minval
          interval = float(domain) / float(numStops)
          for i in range(numStops):
              scale.append(round(minval + interval * i, 2))
          return scale
docs: Scale a min and max value to equal interval domain with
          numStops discrete values