Ejercicios Integradores Resueltos (Listas, Matrices, Diccionarios, Funciones)
Requisitos de finalización
Este libro pretende poner a disposición del Alumno Ejercicios integradores resueltos. Los temas incluidos son:
- Listas
- Matrices
- Diccionarios
- Funciones
Sr. Docente. Si Propone un ejercicio y lo resuelve por favor cree un capítulo y escriba la consigna y solución propuesta.
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í