Cómo detectar una lista vacía en Python

Escrito por mike wallace | Traducido por jane laury
Cómo detectar una lista vacía en Python

Python te deja detectar una lista vacía con una sola línea de código.

Stockbyte/Stockbyte/Getty Images

El lenguaje de programación Python tiene una función especial que te permite convertir cada pieza de datos en un valor Booleano. Hay dos valores Booleanos: Verdadero y Falso. Python trata a cada número distinto de cero y todas las colecciones no vacías como Verdaderas. Por lo tanto, puedes comprobar si una lista está vacía, dejando que Python la convierta en un tipo Booleano. De esta manera puedes detectar una lista vacía con una sola línea de código.

Nivel de dificultad:
Moderadamente fácil

Otras personas están leyendo

Necesitarás

  • PC con el lenguaje de programación Python

Lista completaMinimizar

Instrucciones

  1. 1

    Abre el editor de texto IDLE que viene con el lenguaje de programación Python. Un archivo de código fuente en blanco se abrirá en la ventana principal del editor.

  2. 2

    Declara una lista vacía escribiendo la siguiente línea de código: unalista = []

  3. 3

    Crear un "if" y comprueba si "unalista" está vacía. Si es así será evaluada como Falsa cuando sea probada en una declaración "if". Para hacerlo escribe la primera línea de la instrucción "if" de esta manera: if unalista:

  4. 4

    Coloca una sangría en la línea siguiente pulsando la tecla de tabulación. Esta línea se ejecutará si la lista no está vacía. Puedes utilizar esta línea para enviar un mensaje a la consola que indique que la lista no está vacía. Para enviar el mensaje, escribe lo siguiente en esta línea con sangría: print("unalista no está vacía")

  5. 5

    Crea una cláusula "else". La cláusula "else" solo se ejecutará si la instrucción "if" se evalúa como Falsa. Esto ocurrirá cuando la lista está vacía. Puedes escribir una cláusula "else" de esta manera en una nueva línea sin sangría: else:

  6. 6

    Muestra un mensaje en la consola que indique que la lista está vacía. Coloca una sangría en la siguiente línea usando el tabulador y escribe el siguiente código: print("unalista está vacía")

  7. 7

    Ejecuta el programa presionando la tecla F5. La salida del programa lucirá como esto: unalista está vacía

No dejes de leer...

Filtrar por:
  • Mostrar todos
  • Artículos
  • Galerías de fotos
  • Videos
Ordenar:
  • Más relevante
  • Más popular
  • Más reciente

No se encuentran artículos disponibles

No se encuentran slideshows disponibles

No se encuentran videos disponibles

Copyright © 1999-2015 Demand Media, Inc. Acerca de

El uso de este sitio constituye la aceptación de los términos y política de privacidad de eHow. Ad Choices es-US

Demand Media