Slices
Seleccionar valores individuales de una lista es solo parte de la historia. También es posible usar slices en tu lista, lo que significa seleccionar varios elementos de tu lista. Utiliza la siguiente sintaxis:
my_list[start:end]
El índice start
se incluirá, mientras que el índice end
no. Sin embargo, también es posible no especificar estos índices. Si no especificas el índice start
, Python deduce que quieres empezar el slice al principio de la lista.
Este ejercicio forma parte del curso
Introducción a Python
Instrucciones de ejercicio
- Usa slices para crear una lista,
downstairs
, que contenga los 6 primeros elementos deareas
. - Crea
upstairs
, que consiste en los últimos4
elementos deareas
. Esta vez, simplifica los slices omitiendo el índiceend
. - Imprime tanto
downstairs
comoupstairs
utilizandoprint()
.
Ejercicio interactivo práctico
Pruebe este ejercicio completando este código de muestra.
# 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
____
____