title: Pandas: Find the maximum range in all the columns of dataframe
body: <p>I'm new very new to programming, so hopefully I'll ask my question clearly and perhaps you can guide me to the answer.</p>
  
  <p>I have a dataframe "x", where the index represents the week of the year, and each column represents a numerical value of a city. I'm attempting to find the column that has the maximum range (ie: maximum value - minimum value). I can imagine this will need a loop to find the maximum and minimum of each column, store this as an object (or as a new row at the bottom perhaps?), and then find the max in that object (or row). </p>
  
  <p>The dataframe looks like this:</p>
  
  <pre><code>        City1 City2 ... CityN 
  week
  1
  2
  3
  4
  ...
  53
  </code></pre>
  
  <p>Feedback on etiquette or wording is also appreciated.</p>