Vamos a empezar agregando nuestra lista
list = [1,5,-8,-23, 4,9,-56,0]
Por consiguiente declararemos las variables positivas y negativas.
list = [1,5,-8,-23, 4,9,-56,0]
list_positive = []
list_negative = []
Luego agregaremos un for para que recorra la lista y preguntaremos por medio de un if si cada elemento de la lista es mayor a cero, en otras palabras si el elemento es positivo.
list = [1,5,-8,-23, 4,9,-56,0]
list_positive = []
list_negative = []
foriin list:
ifi > 0:
list_positive.append(i)
Ahora con un else diremos que si es igual a 0 no es ni positivo ni negativo
list = [1,5,-8,-23, 4,9,-56,0]
list_positive = []
list_negative = []
foriin list:
ifi > 0:
list_positive.append(i)
elif i == 0:
print('Este numero no es ni positivo ni negativo ==> ' + str(i))
else:
list_negative.append(i)
Por ultimo imprimiremos list_positive y list_negative, para asi tener nuetrso resultados
`list = [1,5,-8,-23, 4,9,-56,0]
list_positive = []
list_negative = []
foriin list:
ifi > 0:
list_positive.append(i)
elif i == 0:
print('Este numero no es ni positivo ni negativo ==> ' + str(i))
else:
list_negative.append(i)
print('Estos son los numeros positivos ==> ' + str(list_positive))
print('Estos son los numeros negativos ==> ' + str(list_negative))
Espero te alla ayudado, te invito a hacer tu propia lista.