Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env python
- # -*- coding: utf-8 -*-
- """
- def sumar_cien(x):
- return x + 100
- def cuadrado(x):
- return x**2
- def superior(funcion, lista):
- resultados = []
- for n in lista:
- resultados.append(funcion(n))
- return resultados
- ###########
- numeros = [2,5,10]
- print(superior(sumar_cien,numeros))
- print(superior(cuadrado,numeros))
- def multiplo_de_5(numero):
- if numero % 5 == 0:
- return True
- numeros = [2,5,6,8,10,11,35,78,80,81]
- # filter me permite filtrar los multiplos de 5
- multiplos = list(filter(multiplo_de_5,numeros))
- print(multiplos)
- """
- # hallar los multiplos de 5 de una lista de numeros
- # filter con lambda
- numeros = [2,5,6,8,10,11,35,78,80,81]
- multiplos = list(filter(lambda numero:numero%5==0, numeros))
- print(multiplos)
- # calcular los cuadrados de una lista de numeros
- # map con lambda
- cuadrados = list(map(lambda x:x**2, numeros))
- print(cuadrados)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement