En este espacio vamos a aprender a recorrer una lista y almacenar los datos positivos en una nueva lista
-
Lista donde va a correr el código.
my_list = [1, -1, 2, -2, 3, -3, 4, -4] -
Crea la lista nueva donde vamos a almacenar los valores positivos
new_list = [] -
Utilizarmos el comando for para correr cada item de nuestra lista. Importante: en cada condicional se debe terminar el código con dobles:
for items in myt_list: -
Luego le agregar un condicional dentro del for para seleccionar los datos positivos. Importante: el if debe venir indexado para considerarlo dentro del for:
my_list = [1, -1, 2, -2, 3, -3, 4, -4]
new_list = []
for items in myt_list:
if items > 0: -
Insertamos los items que cumple la condición de ser mayor a cero en new_list.
Importante: Debemos indexar luego de if para que insertar los ítems que cumple la condición
my_list = [1, -1, 2, -2, 3, -3, 4, -4]
new_list = []
for items in myt_list:
if items > 0:
new_list.append(items) -
Ahora imprimimos new list.
my_list = [1, -1, 2, -2, 3, -3, 4, -4]
new_list = []
for items in myt_list:
if items > 0:
new_list.append(items)
print(new_list) -
Listo, lograste realizar una nueva lista que todos los valores sean positivos.
Curso de Fundamentos de Python