1

Cómo recorrer una lista y sacar los números positivos en pocas lineas.

Quiero mostrarte mi version deñ tutorial “Cómo recorrer una lista y sacar los números positivos en pocas lineas.”

  1. Vamos a crear una lista bien de número positivos y negativos
my_list = [1, -2, 2, -2, 3, -5, 4, -4]

2)Vamos a crear una nueva lista, pero vacía, solamente a modo de generar la variable tipo list.

new_list = [ ]```

3) Crearemos un ciclo for para recorrer la lista, con un if corroboramos que cada elemento dela lista es mayor a cero, es decir, si es positivo.



for i in my_list:
if i > 0:```

  1. Diremos que la nueva lista que estaba vacia, new_list = [ ] la vamos a llenar con los números positivos que tiene my_list mientras cambia una por una de posición en la lista. quedaría así:
foriin my_list:  ifi > 0:
    new_list += [i]```

Finalmente nos queda :

my_list = [1, -1, 2, -2, 3, -3, 4, -4]
new_list = []

foriin my_list:
ifi > 0:
new_list += [i]

print(new_list)```

Escribe tu comentario
+ 2
1
494Puntos
un año
<h1>append añade un elemento al final de la nueva lista</h1>
my_list = [1, -1, 2, -2, 3, -3, 4, -4]
new_list = []

foriin my_list:
    ifi > 0:
        new_list.append(i)

print(new_list)