Creating an empty list in Python
<p>What is the best way to create a new empty list in Python?</p>

<pre><code>l = [] 
</code></pre>

<p>or</p>

<pre><code>l = list()
</code></pre>

<p>I am asking this because of two reasons:</p>

<ol>
<li>Technical reasons, as to which is faster. (creating a class causes overhead?)<br/></li>
<li>Code readability - which one is the standard convention.</li>
</ol>
