title: Python:How to rename columns with string and number
body: <p>I have a Dataframe like this</p>
  
  <pre><code>df:
     X  Y  Z
  0  1  0  0
  1  0  1  0
  2  0  0  1
  </code></pre>
  
  <p>If I want to rename the columns with a string and number in the range(0, 3) like this</p>
  
  <pre><code>df:
    new_0  new_1  new_2
  0     1      0      0
  1     0      1      0
  2     0      0      1
  </code></pre>
  
  <p>What can I do?</p>
  
  <p>Actually, in my case I have about 73 columns which should be renamed, so I think that I can not just rename each column one by one.</p>
  
  <p>Thanks~</p>