Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Comprensión de Listas | Lista
Estructuras de Datos en Python
course content

Contenido del Curso

Estructuras de Datos en Python

Estructuras de Datos en Python

1. Lista
2. Diccionario
3. Tupla
4. Conjunto
5. For deleting

bookComprensión de Listas

Hola, bienvenidos al último, pero definitivamente no menos importante, capítulo de la sección sobre funcionalidades de listas. Las comprensiones de listas son una de las maneras favoritas y muy al estilo Python de los desarrolladores para crear listas en una sola línea.

En esencia, las comprensiones de lista se pueden utilizar para generar listas aplicando funciones a cada elemento de la lista.

Aquí está la sintaxis general:

Por ejemplo:

Este es más o menos equivalente al bucle for:

12345
squares = [] for x in (0, 1, 2, 3, 4, 5): squares.append(x*x) print(squares)
copy

Comprensión de Listas con Condiciones

También puedes utilizar condiciones:

Por ejemplo:

El cual es equivalente a:

123456
squares = [] for x in (0, 1, 2, 3, 4, 5): if x % 2 == 0: squares.append(x*x) print(squares)
copy

Vamos a practicar:

Tarea

Supongamos que tienes una lista de temperaturas en Fahrenheit y quieres convertirlas a Celsius.

Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 1. Capítulo 10
toggle bottom row

bookComprensión de Listas

Hola, bienvenidos al último, pero definitivamente no menos importante, capítulo de la sección sobre funcionalidades de listas. Las comprensiones de listas son una de las maneras favoritas y muy al estilo Python de los desarrolladores para crear listas en una sola línea.

En esencia, las comprensiones de lista se pueden utilizar para generar listas aplicando funciones a cada elemento de la lista.

Aquí está la sintaxis general:

Por ejemplo:

Este es más o menos equivalente al bucle for:

12345
squares = [] for x in (0, 1, 2, 3, 4, 5): squares.append(x*x) print(squares)
copy

Comprensión de Listas con Condiciones

También puedes utilizar condiciones:

Por ejemplo:

El cual es equivalente a:

123456
squares = [] for x in (0, 1, 2, 3, 4, 5): if x % 2 == 0: squares.append(x*x) print(squares)
copy

Vamos a practicar:

Tarea

Supongamos que tienes una lista de temperaturas en Fahrenheit y quieres convertirlas a Celsius.

Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 1. Capítulo 10
toggle bottom row

bookComprensión de Listas

Hola, bienvenidos al último, pero definitivamente no menos importante, capítulo de la sección sobre funcionalidades de listas. Las comprensiones de listas son una de las maneras favoritas y muy al estilo Python de los desarrolladores para crear listas en una sola línea.

En esencia, las comprensiones de lista se pueden utilizar para generar listas aplicando funciones a cada elemento de la lista.

Aquí está la sintaxis general:

Por ejemplo:

Este es más o menos equivalente al bucle for:

12345
squares = [] for x in (0, 1, 2, 3, 4, 5): squares.append(x*x) print(squares)
copy

Comprensión de Listas con Condiciones

También puedes utilizar condiciones:

Por ejemplo:

El cual es equivalente a:

123456
squares = [] for x in (0, 1, 2, 3, 4, 5): if x % 2 == 0: squares.append(x*x) print(squares)
copy

Vamos a practicar:

Tarea

Supongamos que tienes una lista de temperaturas en Fahrenheit y quieres convertirlas a Celsius.

Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Hola, bienvenidos al último, pero definitivamente no menos importante, capítulo de la sección sobre funcionalidades de listas. Las comprensiones de listas son una de las maneras favoritas y muy al estilo Python de los desarrolladores para crear listas en una sola línea.

En esencia, las comprensiones de lista se pueden utilizar para generar listas aplicando funciones a cada elemento de la lista.

Aquí está la sintaxis general:

Por ejemplo:

Este es más o menos equivalente al bucle for:

12345
squares = [] for x in (0, 1, 2, 3, 4, 5): squares.append(x*x) print(squares)
copy

Comprensión de Listas con Condiciones

También puedes utilizar condiciones:

Por ejemplo:

El cual es equivalente a:

123456
squares = [] for x in (0, 1, 2, 3, 4, 5): if x % 2 == 0: squares.append(x*x) print(squares)
copy

Vamos a practicar:

Tarea

Supongamos que tienes una lista de temperaturas en Fahrenheit y quieres convertirlas a Celsius.

Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
Sección 1. Capítulo 10
Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
some-alt