Ejemplo 1. Genere una lista llamada big_numbers que contenga el cuadrado de cada elemento en la lista original_numbers.
FOR LOOP
original_numbers = [1,2,2,3,3,3,5,4]
big_numbers = [ ] #inicializar nueva variable tipo lista
for i in original_numbers: #por cada elemento en variable
big_numbers.append(i**2) #nueva variable.adjuntar(su cuadrado)
print(big_numbers) #imprimir lista resultante
WHILE LOOP
original_numbers = [1,2,2,3,3,3,5,4]
big_numbers = [ ] #inicializar nueva variable tipo lista
i = 0 #inicializar contador en cero
#mientras que la lista vacía no contenga tantos elementos como la primera, añadir a la lista vacia el elemento**2 que corresponda al indice i en la 1ra lista
#aumentar en uno el contador
while len(big_numbers) < len(original_numbers):
big_numbers_2.append(original_numbers_2[i]**2)
i = i + 1
print(big_numbers_2) #al cumplirse la condicion inicial, imprimir la nueva lista
Ejemplo 2. Crear una rutina que a le sume 50 a los primeros 15 números naturales e imprima el número original, y el que se obtiene al sumarle 50. ¿Y si además quisiéramos guardarlo en otra lista?
FOR LOOP
nplus50_list = [ ] #inicializar variable de tipo lista
for i in range(1, 16) #para cada uno de los num naturales del 1 al 15
num_plus = i + 50 #a cada numero natural sumarle 50
print(i, num_plus) #imprimir en casa iteracion el num original y la suma
nplus50_list.append(num_plus) #agregar la suma a la lista vacia, repetir
if len(nplus50_list) == 15:
break #limitar a 15 iteraciones el bucle
print(nplus50_list) #imprimir la lista resultante tras completar el bucle
WHILE LOOP
numN = 1 #inicializar variable tipo entero en 1
numN_list = [ ] #inicializar variable tipo lista vacia
while numN < 16: #mientras que variable tipo entero sea menor de 16
print(numN, numN + 50) #imprimir numero entero y num+50
numN_list.append(numN + 50) #agregar a lista vacia num+50 en cada it
numN += 1 #sumar 1 al entero, repetir
print(numN_list) #imprimir la lista resultante tras completar el bucle
FOR LOOP
numeros = [4,8,3,1,-3,3,-5,1,2,-8]
suma = 0
for i in numeros:
suma = suma + i
print(suma)