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

Comprensió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.

Tarea

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

Cambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones

¿Todo estuvo claro?

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

Comprensió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.

Tarea

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

Cambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones

¿Todo estuvo claro?

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

Comprensió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.

Tarea

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

Cambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones

¿Todo estuvo claro?

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.

Cambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
Sección 1. Capítulo 11
Cambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
We're sorry to hear that something went wrong. What happened?
some-alt