Damian Spizzirri
Estudiantedef my_map(list, func): # Tu código aquí 👈 return [func(x) for x in list]
Francisco Jesús Eslava Fernández
Estudiantete faltó tu "spoiler alert" Damian
Didier Fernando Aragón Moreno
Estudiantedef my_map(list, func): new_list = [] for item in list: new_list.append(func(item)) return new_list response = my_map([1, 2, 3, 4], lambda num: num * 2) print(response)
Nicolas Alpargatero
Estudiantese veía más complicada 🙆♂️ pero gracias hace que quede mas claro el concepto.
Fabricio González Guasque
Estudiantedef my_map(lista, func): # Tu código aquí 👈 ejecutar = list(map(func, lista)) print(ejecutar)
Ulises Serrano Pérez
EstudianteEsto quedo muy pequeño.
def my_map(list, func): return [func(item) for item in list] pass
Oscar Osmin Alfaro Estrada
Estudiantedef my_map(list, func): retorno =[] for elemento in list: retorno.append(func(elemento)) return retorno
Sebastián Alejandro Arce García
Estudiantedef my_map(list, func): final_list = [] for i in list: map_applied = func(i) final_list.append(map_applied) return final_list
Emmanuel Paiva
EstudianteMi Solución
def my_map(list, func): # Tu código aquí 👈 return [func(element) for element in list]
Francisco Pin
Estudiantedef my_map(list, func): # Tu código aquí 👈 return [func(m) for m in list] pass
Manuel Gomez
Estudiantedef my_map(lst, func): return [func(item) for item in lst]
results = my_map([2,4,5,6],lambda x: x**2) results = my_map([{"name": "michi", "age": 2},{"name": "firulais", "age": 6}],lambda x : x["name"]) print (results)
Angel Carballeira
EstudianteBuenas tardes, dejo aquí mi resolución. Saludos
def my_map(list, func): return [func(num) for num in list]
Enrique Barrera
Estudiante...
...
...
...
...
def my_map(list, func): return [func(elemento) for elemento in list ]
Maga Hernandez
Estudiantelo hice!!!!!!
Alejandro Anaya
Estudiante🛡️🛡️Escudo anti-spoilers🛡️🛡️
Mi solución al reto:
#!/bin/env python3.8 def my_map(list, func): return [func(i) for i in list]
Waldir Zapata Garcia
Estudiantesolución
def my_map(lista, func): return(list(map(func, lista))) if __name__ == '__main__': response = my_map([1, 2, 3, 4], lambda num: num * 2) print(response) #Output: [2, 4, 6, 8] response = my_map([ {"name": "michi", "age": 2}, {"name": "firulais", "age": 6}], lambda pet: pet["name"]) print(response) # ["michi", "firulais"]
Waldir Zapata Garcia
EstudianteVictor Ortiz
EstudianteMi solución: . . . . . . . . . . . . . . .
def my_map(list, func): # Tu código aquí 👈 return [func(element) for element in list] pass
José Miguel Reyes
EstudianteMi código:
def my_map(list, func): new_list = [] for element in list: new_list.append(func(element)) return new_list
Luis Kennedy Saavedra Fuentes
Estudiantedef my_map(list, func): """Function emular map funciton""" return [func(element) for element in list] if __name__ == '__main__': """Start function""" # response = my_map([1, 2, 3, 4], lambda num: num * 2) response = my_map([ {"name": "michi", "age": 2}, {"name": "firulais", "age": 6}], lambda pet: pet["name"]) print(response)
andres barrera
EstudianteLIsto! #Lista = [1, 2, 3, 4] #Funcion = lambda num: num * 2 Lista = [{"name": "michi", "age": 2}, {"name": "firulais", "age": 6}] Funcion = lambda pet: pet["name"] def Map(Lista,Funcion): print([Funcion(Item) for Item in Lista]) Map(Lista,Funcion)