Iterando con la Función range()
Imagina que tienes una lista de destinos de viaje y quieres trabajar solo con una parte específica de ella. Por ejemplo, podrías querer visitar solo las tres primeras ciudades o imprimir los destinos en orden inverso. La función range() de Python puede ayudarte a iterar sobre los índices de la lista fácilmente!
- La función 
range()es útil cuando se trabaja con índices de listas; - Te permite controlar el inicio, fin y paso de la iteración;
 - En lugar de iterar directamente sobre los elementos, iteras sobre las posiciones de los elementos en una secuencia.
 
El formato de la función range() es:
range(start, end, step)
start: el índice inicial del rango (el valor predeterminado es 0 si se omite);end: el índice final (exclusivo);step: el incremento entre índices (el valor predeterminado es 1).
Supongamos que tenemos una lista de ciudades que queremos visitar. Imprimamos los primeros tres destinos usando range():
123456# List of travel destinations travel_list = ['Monako', 'Luxemburg', 'Liverpool', 'Barcelona', 'Munchen'] # Printing the first three destinations for i in range(3): print(i, ':', travel_list[i])
range(3)genera números del0al2(el valor final3es exclusivo);- Dentro del bucle, 
travel_list[i]accede al destino en el índicei. 
Imprimamos los destinos de viaje en orden inverso:
123456travel_list = ['Monako', 'Luxemburg', 'Liverpool', 'Barcelona', 'Munchen'] # Printing travel destinations in reverse # Start at last index, end at -1, step -1 for i in range(len(travel_list) - 1, -1, -1): print(i, ':', travel_list[i])
len(travel_list)calcula el número de elementos en la lista (5 en este caso).range(len(travel_list) - 1, -1, -1)genera índices de 4 a 0, permitiendo la iteración en orden inverso.- El bucle imprime cada índice y su destino correspondiente de 
travel_list, mostrando las ubicaciones en reversa. 
Swipe to start coding
Tú y tus amigos están planeando un viaje en grupo, pero deciden separarse para visitar diferentes países y cubrir más terreno. Aceptas visitar los países cuyos índices son divisibles por 2, mientras que tus amigos visitarán el resto.
- Usa la función 
rangecorrectamente para establecer los valores de inicio, fin y paso. - Llena 
your_travel_listcon los índices de los países que son divisibles por 2. 
Solución
¡Gracias por tus comentarios!
single
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla
Awesome!
Completion rate improved to 5
Iterando con la Función range()
Desliza para mostrar el menú
Imagina que tienes una lista de destinos de viaje y quieres trabajar solo con una parte específica de ella. Por ejemplo, podrías querer visitar solo las tres primeras ciudades o imprimir los destinos en orden inverso. La función range() de Python puede ayudarte a iterar sobre los índices de la lista fácilmente!
- La función 
range()es útil cuando se trabaja con índices de listas; - Te permite controlar el inicio, fin y paso de la iteración;
 - En lugar de iterar directamente sobre los elementos, iteras sobre las posiciones de los elementos en una secuencia.
 
El formato de la función range() es:
range(start, end, step)
start: el índice inicial del rango (el valor predeterminado es 0 si se omite);end: el índice final (exclusivo);step: el incremento entre índices (el valor predeterminado es 1).
Supongamos que tenemos una lista de ciudades que queremos visitar. Imprimamos los primeros tres destinos usando range():
123456# List of travel destinations travel_list = ['Monako', 'Luxemburg', 'Liverpool', 'Barcelona', 'Munchen'] # Printing the first three destinations for i in range(3): print(i, ':', travel_list[i])
range(3)genera números del0al2(el valor final3es exclusivo);- Dentro del bucle, 
travel_list[i]accede al destino en el índicei. 
Imprimamos los destinos de viaje en orden inverso:
123456travel_list = ['Monako', 'Luxemburg', 'Liverpool', 'Barcelona', 'Munchen'] # Printing travel destinations in reverse # Start at last index, end at -1, step -1 for i in range(len(travel_list) - 1, -1, -1): print(i, ':', travel_list[i])
len(travel_list)calcula el número de elementos en la lista (5 en este caso).range(len(travel_list) - 1, -1, -1)genera índices de 4 a 0, permitiendo la iteración en orden inverso.- El bucle imprime cada índice y su destino correspondiente de 
travel_list, mostrando las ubicaciones en reversa. 
Swipe to start coding
Tú y tus amigos están planeando un viaje en grupo, pero deciden separarse para visitar diferentes países y cubrir más terreno. Aceptas visitar los países cuyos índices son divisibles por 2, mientras que tus amigos visitarán el resto.
- Usa la función 
rangecorrectamente para establecer los valores de inicio, fin y paso. - Llena 
your_travel_listcon los índices de los países que son divisibles por 2. 
Solución
¡Gracias por tus comentarios!
single