Hola,
Este es un ejemplo de cómo usar el While en Python. Vamos a usar una lista que contiene números positivos y negativos y vamos a extraer en otra lista solo los números positivos. Comencemos.
-
Tenemos una lista que contiene números positivos y negativos, por ejemplo:
my_list = [1, -1, 2, -2, 3, -3, 4, -4]
-
Creamos otra variable tipo list para almacenar allí los números positivos.
new_list = []
-
Creamos una variable para iterar o recorrer el bucle While
i = 0
-
Recorro el ciclo hasta la longitud de la lista que contiene todos los números (función len).
while i < len(my_list):
- Para poder identificar los números positivos uso un If para validar cada elemento de la lista.
if my_list[i] > 0:
- Una vez identificado el numero positivo lo adiciono a la nueva lista.
new_list.append(my_list[i])
- A continuación podrás ver el código completo que creé para extraer en otra lista solo los números positivos…
i = 0
while i < len(my_list):
if my_list[i] > 0:
new_list.append(my_list[i])
i += 1
print(new_list)
- Cómo resultado podrás observar el siguiente resultado una vez lo ejecutamos.

- Ahora, prueba tu mismo !
Curso de Python
0 Comentarios
para escribir tu comentario