EmpezarEmpieza gratis

Segmentación

Seleccionar valores individuales de una lista es solo una parte de la historia. También es posible segmentar tu lista, lo que significa seleccionar varios elementos a la vez. Utiliza la siguiente sintaxis:

my_list[start:end]

El índice start se incluirá, mientras que el índice end no se incluye. Sin embargo, también es posible no especificar estos índices. Si dejas en blanco el índice start, Python deduce que quieres empezar la segmentación desde el principio de la lista.

Este ejercicio forma parte del curso

Introducción a Python

Ver curso

Instrucciones del ejercicio

  • Utiliza la segmentación para crear una lista, downstairs, que contenga los primeros 6 elementos de areas.
  • Crea upstairs como los últimos 4 elementos de areas. Esta vez, simplifica la segmentación omitiendo el índice end.
  • Muestra por pantalla tanto downstairs como upstairs usando print().

ejercicio interactivo práctico

Prueba este ejercicio completando este código de ejemplo.

# Create the areas list
areas = ["hallway", 11.25, "kitchen", 18.0, "living room", 20.0, "bedroom", 10.75, "bathroom", 9.50]

# Use slicing to create downstairs
downstairs = areas[____]

# Use slicing to create upstairs
upstairs = areas[____]

# Print out downstairs and upstairs
____
____
Editar y ejecutar código