Saltar la navegación

Ejemplos de uso

Ejemplos

Ejemplo 1:
Iterar sobre una lista:

frutas = ['manzana', 'banana', 'naranja']
for fruta in frutas:
        print(fruta)

La salida del siguiente programa será: 

manzana

banana

naranja

En el siguiente video se muestra un ejemplo de uso del ciclo for, donde se itera sobre una lista de palabras. Se utiliza el lenguaje Python.

Transcripción del audio del video

En este vídeo vamos a ver cómo utilizar la estructura de control FOR para hacer una iteración sobre una lista.

Lo primero que hacemos es declarar la lista.

Se hace de manera similar a cómo se declaran las variables.

Elegimos el nombre, por ejemplo, frutas, y le agregamos los nombres de tres frutas entre corchetes y separado por coma.

En este caso, manzana, banana y naranja.

Recordemos que en Python una lista es una estructura de datos mutable y ordenada que puede contener elementos de diferentes tipos.

Declaramos la estructura de control FOR y la variable fruta que utilizaremos para recorrer la lista.

Luego procedemos a mostrar con la instrucción print el contenido de la variable fruta que va a ir cambiando en cada iteración hasta terminar de recorrer todos los elementos de la lista.

En nuestro ejemplo, estamos utilizando secuencias de escape para mejorar la presentación de la información que se mostrará en la pantalla.

Así, por ejemplo, se utiliza la contrabarra T para añadir una tabulación y la contrabarra N para añadir un salto de línea que también se puede lograr con una instrucción print vacía.

Antes de irnos, recordemos alguna de las propiedades más importantes de las listas, que son mutabilidad.

Las listas son estructuras de datos mutables.

Esto significa que puedes modificar, añadir o eliminar elementos después de haber creado la lista.

Orden.

Las listas mantienen el orden de los elementos tal como se han añadido.

Esto significa que puedes acceder a los elementos de una lista en un orden específico utilizando su índice.

Tipos de elementos.

Una lista en Python puede contener elementos de diferentes tipos, como por ejemplo números, cadenas de texto, booleanos, otras listas e incluso objetos más complejos.

Índices.

Los elementos de una lista se indexan en base 0, lo que significa que el primer elemento tiene un índice de 0, el segundo tiene un índice de 1 y así sucesivamente.

Puedes acceder a un elemento específico de la lista utilizando su índice.



Ejemplo 2:
Iterar sobre una cadena de texto: 

mensaje = “Hola Clase!”
for caracter in mensaje:
         print(caracter)

La salida en este caso será: 

H

o

l

a

C

l

a

s

e

!

El video muestra un ejemplo de Iteración sobre cadena de texto con estructura de control FOR en Python. 

Transcripción del audio del video

Bueno, en este vídeo vamos a ver cómo utilizar la estructura de control for para hacer una iteración sobre una cadena de texto.

Lo primero que tenemos que hacer es declarar la variable mensaje.

En esa variable vamos a guardar la frase “hola clase” que se guardará en la variable, como un string o cadena de texto.

Después escribimos la estructura for, donde se declara una variable a la que vamos a llamar carácter, y que nos va a servir para recorrer la cadena de textos guardada en la variable mensaje.

Las cadenas de texto cuando se recorren con un bucle for.


Creado con eXeLearning (Ventana nueva)