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):
if my_list[i] > 0:
new_list.append(my_list[i])
i = 0
while i < len(my_list):
if my_list[i] > 0:
new_list.append(my_list[i])
i += 1print(new_list)