unintuitive Python string join syntax
<pre><code>a = ('a', 'b', 'c')
print( ''.join(a) )
</code></pre>

<p>What is the meaning of <code>''</code> on the line two? Does string module and this <code>''</code> object has any difference?</p>
