Iterative printing over two data types in Python
<p>I often browse freely-available art on the web. Actually, I can't think of a better use for the internet than to turn it into a gigantic art gallery. When I encounter a set of pieces I quite like, I download them all to my hard drive. <code>wget</code> makes that easy, especially in combination with Python's <code>print</code> function, and I use this all the time to make a list of URLs that I then <code>wget</code>. Say I need to download a list of jpegs that run from art0 to art100 in the directory 'art,' I just tell python</p>

<pre><code>for i in range(0,101):
    print "http://somegallery/somedirectory/art", i
</code></pre>

<p>So, this is probably a fairly simple operation in Python, and after a find-and-replace to remove whitespace, it's just a matter of using <code>wget -i</code>, but in days before I knew any Python I'd slavishly right-click and save.</p>

<p>Now I've got a bunch of files from Fredericks &amp; Freiser gallery in New York that all go a(1-14), b(1-14), c(1-14), etc., up to the letter g. I could do that in 7 goes, and it would take me less time than it took to write this SO question.</p>

<p>That said, I want to deepen my knowledge of Python. So, given the letters a-g, how do I print a mapping of each letter to the integers 1-14?</p>
