title: How to pair letters with multiples of 10 in python (0A-9A then 0B....)
body: <p>I am trying to create a program that will ID items in a list by giving them a number from 0-9 followed by a letter. It works like this: the first 10 items would be 0A, 1A, 2A all the way to 9A. Then I want to 11th item to be 0B. Is there anyway to have python do this automatically? I'll put an example of a list of products that need an ID for question purposes.</p>
  
  <pre><code>import random
  import string
  
  alphabet= "ABCDEFGHIJKLMOPQRSTUVWYZ"
  products_fruit = ["apple", "banana", "orange", "grapes"]
  fruit_id = range(0, len(products_fruit))
  
  for id, product in zip(fruit_id, products_fruit):
    print("0" + str(id) + str(alphabet[0]) + " =", product)
  </code></pre>
  
  <p>You can see that right now I'm just printing an A but I want my 11th item to automatically have str(alphabet[1]) (the letter B) printed after to be 0B.
  The outcome for this code is:</p>
  
  <pre><code>00A = apple
  01A = banana
  02A = orange
  03A = grapes
  </code></pre>
  
  <p>I want the 11th and 21st product to be:
      00B = product11
      00C = product21</p>
  
  <p>Thank you!</p>