Ejercicios Integradores Resueltos (Listas, Matrices, Diccionarios, Funciones)
19. Separar Listas Pares e impares
Realiza una función separar(lista)
que tome una lista de números enteros DEFINIDA en el script y regresa dos listas ordenadas.
La primera con los números pares y la segunda con los números impares.
Recordar :
numeros = [-12, 84, 13, 20, -33, 101, 9] #Lista definida en el script
def separar(lista):
lista.sort()# método ordenar lista
pares = [] # creo una lista vacia
impares = [] # creo una lista vacia
for n in lista:
if n%2 == 0:
pares.append(n) #método append(), agrega elementos a la lista
else:
impares.append(n) #método append(), agrega elementos a la lista
return pares, impares # ver que retorna 2 valores!
pares, impares = separar(numeros)
print(pares)
print(impares)
¿Que es eso append()? La respuesta está aquí