title: Python map object is not subscriptable
body: <p>Why does the following script give the error:</p>
  
  <p><code>payIntList[i] = payIntList[i] + 1000<br>
  TypeError: 'map' object is not subscriptable</code>  </p>
  
  <pre><code>payList = []
  numElements = 0
  
  while True:
          payValue = raw_input("Enter the pay amount: ")
          numElements = numElements + 1
          payList.append(payValue)
          choice = raw_input("Do you wish to continue(y/n)?")
          if choice == 'n' or choice == 'N':
                           break
  
  payIntList = map(int,payList)
  
  for i in range(numElements):
           payIntList[i] = payIntList[i] + 1000
           print payIntList[i]
  </code></pre>