Cuál es la mejor forma de saber si una lista está vacía en Python?

Publicado por Camila
hace 10 años

<p>Simplemente me gustaría saber cuál es la mejor forma de saber si una lista está vacía en python.</p>

<pre class="prettyprint"> lista = [ ]</pre>

<p>Sé que hay muchas formas pero cuál sería la mejor ? o la más sencilla ?</p>

<p>Gracias!!</p>

python
Respuesta de Cristian Olaz
hace 10 años

<p>Esta es una forma muy sencilla:</p>

<pre class="prettyprint"> if not lista: print 'Está vacía'</pre>

<p>El evaluar una lista dentro de un <strong>if</strong>, retorna <strong>True</strong> si tiene algún elmento y <strong>False</strong> si está vacía.</p>