title: TypeError: '>' not supported between instances of 'list' and 'int'
body: <p>I'm working on a library for calculating certain values in a game. I have this code:</p>
  
  <pre><code>million = [1000000, "M"]
  billion = [million * 1000, "B"]
  trillion = [billion * 1000, "T"]
  quadrillion = [trillion * 1000, "Qd"]
  quintillion = [quadrillion * 1000, "Qn"]
  sx = [quintillion * 1000, "Sx"]
  septillion = [sx * 1000, "Sp"]
  
  suffixes = [million, billion, trillion, quadrillion, quintillion, sx, septillion]
  
  def getSetupResult(orevalue, furnacemultiplier, *upgrades, **kwargs):
      for i in upgrades:
          orevalue *= i
      orevalue *= furnacemultiplier
      for suffix in suffixes:
          if orevalue &gt; suffix[0] - 1 and orevalue &lt; suffix[0] * 1000:
              print("$"+str(orevalue)+suffix[1])
  
  getSetupResult(quintillion,700,5,4,10,100)
  </code></pre>
  
  <p>When I try to run it, it raises this error:</p>
  
  <pre><code>Traceback (most recent call last):
    File "C:/Users/???/Desktop/MinersHavenCalculator.py", line 19, in &lt;module&gt;
      getSetupResult(quintillion,700,5,4,10,100)
    File "C:/Users/???/Desktop/MinersHavenCalculator.py", line 16, in getSetupResult
      if orevalue &gt; suffix[0] - 1 and orevalue &lt; suffix[0] * 1000:
  TypeError: '&gt;' not supported between instances of 'list' and 'int'
  </code></pre>
  
  <p>What's causing this error?</p>