What makes a python tuple?
<p>The following code does not print what I would expect:</p>

<pre><code>#!/usr/bin/env python

print type(1,)
a = 1,
print type(a)
</code></pre>

<p>Here is the output:</p>

<pre><code>&lt;type 'int'&gt;
&lt;type 'tuple'&gt;
</code></pre>

<p>I understand that the comma makes a into a tuple.  But if that is the case how come the original print is not printing a tuple type but an int?</p>
