Тёмный

Tutorial de Arrows, Lambdas, Map, Filter, Reduce en JS y Python 

4tomik
Подписаться 24 тыс.
Просмотров 22 тыс.
50% 1

Aprende cómo funcionan los lambdas y arrow functions creándolos tú mismo! En este vídeo implementamos manualmente las funciones map, filter y reduce y estudiamos las funciones anónimas tanto en Python como en Javascript.
Mis cursos de Mastermind:
www.mastermind.ac/courses/des...
Código final:
github.com/4tomik/MapFilterRe...
ÍNDICE
00:00 - Funciones anónimas
08:49 - Map
16:00 - Filter
18:45 - Reduce
21:12 - Chaining
27:10 - Map, Filter y Reduce en Python
33:02 - Implementación de Map
38:58 - Implementación de Filter
41:19 - Implementación de Reduce
TAGS
#Javascript
#Python

Наука

Опубликовано:

 

26 июн 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 99   
@4tomik434
@4tomik434 3 года назад
Código final: github.com/4tomik/MapFilterReduce
@mestag2804
@mestag2804 3 года назад
Te olvidaste Fijar el comentario
@4tomik434
@4tomik434 3 года назад
@@mestag2804 buena observación
@juaniplanes
@juaniplanes 3 года назад
Valoró el tiempo que le has puesto a este video, hay mucha gente que conoce js pero no conoce estos métodos. Difundiré tu vídeo y tú canal, pero has un tutorial sobre cómo hackear MDN 😈😆
@lawrent6209
@lawrent6209 3 года назад
amigo me puedes decir el nombre de tu tema de vscode por favor
@__7725
@__7725 9 месяцев назад
La mejor explicación corta y rapida, con ejemplos de hacerlo a la antigua y la versión moderna.
@ezequielsteger7676
@ezequielsteger7676 4 месяца назад
Antonio sos un grande! Me he visto todos tus cursos y la verdad que eres un grande ❤ Espero con ansias el próximo video.
@oscartomas2130
@oscartomas2130 3 года назад
Magnifico!! Ojalá traigas más contenido
@arielcastillo7925
@arielcastillo7925 Год назад
Creo que es perfecto esto cuando ya tenes una idea de los metodos, y queres consolidarlos, perfecto muchisimas gracias
@JaderDiaz
@JaderDiaz 3 года назад
Eres todo un crack, muy limpio, detallado, con calma, todo un maestro, felicitaciones, sigue con este tipo de contenido, mucha suerte!
@heckiz3997
@heckiz3997 3 года назад
Excelente contenido! Un honor nutrirme de tus conocimientos
@Thelimbers7
@Thelimbers7 3 года назад
Llevo un poco de tiempo aprendiendo Python y no sabía sobre estás funciones, son súper útiles, excelente video
@bluediu1714
@bluediu1714 3 года назад
Genial, sigue subiendo videos de este estilo están muy buenos 👌
@imlautaro123
@imlautaro123 3 года назад
Están muy buenos tus videos, se nota la experiencia con solo escucharte. Saludos desde Buenos Aires, Argentina 👍
@melero00
@melero00 3 года назад
Buen video! Muy bien explicado
@kikman404
@kikman404 3 года назад
Tu canal es oro
@javierserna6631
@javierserna6631 2 года назад
mis congratulaciones, explicas bastante bien
@cristianrecabarren2752
@cristianrecabarren2752 Год назад
excelente video!!! sos un crack. muchas gracias por compartir
@argenisguzman6417
@argenisguzman6417 3 года назад
Super buenos videos espero más vídeos como esté
@briandevs
@briandevs 2 года назад
Muchísimas gracias, super claro
@josebenavides2572
@josebenavides2572 3 года назад
Excelente video!!
@Archurritox
@Archurritox 3 года назад
por fin pude entender como funciona map!!!!
@elianmontenegro3648
@elianmontenegro3648 3 года назад
se me paso rapidísimo el video,muy bien explicado
@alejomakevids
@alejomakevids 3 года назад
Gracias por tu aporte, buen contenido.
@wilmerrodriguezs9306
@wilmerrodriguezs9306 3 года назад
Excelente video 👏
@cristophercanoles3827
@cristophercanoles3827 3 года назад
Gracias por el video!
@dante690dark
@dante690dark 3 года назад
Tío eres un crack, te admiro mucho y gracias por compartir conocimiento, saludos desde Colombia
@danilobassi9045
@danilobassi9045 3 года назад
Muy bueno loco! Gracias!
@cristianoliverlunavasquez9620
@cristianoliverlunavasquez9620 3 года назад
Segui subiendo videos son muy buenos DIRECTO AL GRANO...
@YovannyDiaz
@YovannyDiaz 3 года назад
Estupenda informacion para reforzar y aclarar mas afondo 🥳
@fullpeliculafhdhdsd9242
@fullpeliculafhdhdsd9242 3 года назад
Gracias por el video, se nota lo aprendido 🙏🙏🍫🍫🍫
@gusober4673
@gusober4673 2 года назад
Esto me sirvio mucho, grax.
@cristianpichatiesa
@cristianpichatiesa 3 года назад
Un video sobre programación funciona en java estaría lujoso, mucha suerte con el canal!
@weistrass
@weistrass 3 года назад
Gracias jefe
@theirsoft
@theirsoft 3 года назад
Muy bueno el video y muy bien explicado, si pudieras hacer un video explicando los generadores en Python te lo agradecería.
@cristofersalazar9588
@cristofersalazar9588 3 года назад
Mis 40 minutos mejor usados :D
@fernandovalenzuela5677
@fernandovalenzuela5677 3 года назад
Me pasó lo mismo estaba sin saber que ver en RU-vid y encontré esta joya
@JaderDiaz
@JaderDiaz 3 года назад
Ni note que eran 40 min simplemente todo un maestro, te mete en el cuento y hace que se te pase el tiempo.
@ani8530
@ani8530 2 года назад
yo obvie la parte de python porque me causaria mayor confusion pero si comprendi sobre los metodos filter reduce etc aunque me falta practica
@franciscosarabia6483
@franciscosarabia6483 3 года назад
Demonios que buana explicacion, estaba un poco atorado con el reduce
@PalestinianCode
@PalestinianCode 3 года назад
Video la crème de la crème.👏👏👏 Cordialessaludos desde Argelia. Para los principiantes o para repasar conceptos Javascript, node,...etc les recomiendo curso de Dorian Desings, lo tiene subido a RU-vid. Es lo mejor que hay en RU-vid, incluso mejor que jhon mercha.
@jesucario8241
@jesucario8241 3 года назад
Podrías hacer un video mostrando todas las extensiones, configuración, etc que tienes en VScode??? Por cierto: excelente vídeo
@4tomik434
@4tomik434 3 года назад
@rickr937
@rickr937 3 года назад
si de los shortcuts de VS Code que mas usas por favor, o un video de codigo novato vs codigo pro en javascript, como un programador senior resuelve el mismo problema mejor que un junior
@juansuarez3972
@juansuarez3972 3 года назад
uff buenisimo, me gustaria ver funciones asíncronas con estas funciones flecha
@4tomik434
@4tomik434 3 года назад
Async en JS está en mi lista
@edwinjesus5987
@edwinjesus5987 3 года назад
Yo estoy en ingeniería en sistemas y recién tengo la materia de programación lógica y funcional, me vendrá de perlas el tutorial
@Sebmorenor
@Sebmorenor 3 года назад
UN med? :v
@ggzor
@ggzor 3 года назад
34:39 En el caso particular de map en Python, está 'al revés' porque map puede recibir múltiples iterables y con eso procesarlos simultaneamente, como se haría con un zip y luego un map.
@4tomik434
@4tomik434 3 года назад
Cierto. Buena observación.
@senixcode5601
@senixcode5601 3 года назад
cool
@creeperman34
@creeperman34 3 года назад
Es que Antonio Sarosi, es lo mejor
@treeman8451
@treeman8451 3 года назад
Muchas gracias por todo lo que haces! Pongo esto por aquí a ver si alguien que lo lea lo sabe. El forEach del 26:43 solo me funciona cuando dentro de él hago un clg de algo, es decir que puedo mostrar por consola la propiedad price modificada. He buscado por ahí y no tengo huevos a hacer que ese foreach no me devuelva un array undefined. La única forma que he encontrado es pasandole una arrow function con los 3 parametros (item, index, array) y trabajar con ellos dentro, pero solo me ha servido para un array en el que únicamente había numeros. Seguramente sea culpa mía pq soy un puto retrasado en esto pero bueno. Gracias de nuevo!
@4tomik434
@4tomik434 3 года назад
El forEach no devuelve nada. Solo ejecuta una función por cada elemento de un array. Crea un array de objetos, haz un console.log, después aplicale un forEach, y despues de eso haz otro console.log del array
@Carlos-qi8er
@Carlos-qi8er 3 года назад
the virgin for loop vs the chad map function
@danielvera4317
@danielvera4317 3 года назад
que tipografía usas? esta chulaa
@danielhernandez-jz2sr
@danielhernandez-jz2sr 3 года назад
Haz un video para configurar el escritorio como el tuyooo
@arielangeles123
@arielangeles123 3 года назад
Muy bueno, aunque las implementaciones de Python se pudieron haber reducido a una línea usando list comprehension ;)
@4tomik434
@4tomik434 3 года назад
Efectivamente
@tiken-dev5484
@tiken-dev5484 2 года назад
Eres ENORME !!
@emilianopassarello4498
@emilianopassarello4498 3 года назад
en python podes hacer una lista por comprecion en una sola línea total= sum ([int( x[:-1] ) for x in dollars if int(x[:-1]) > 20])
@alexisromanvalentecuevas6931
@alexisromanvalentecuevas6931 3 года назад
Enseñaras algo sobre Java?, Saludos 😁😁
@4tomik434
@4tomik434 3 года назад
Puedo enseñar Java sí
@jeansaballet1277
@jeansaballet1277 3 года назад
¿Alguien me diria que sistema operativo o que distro de linux esta utilizando por favorrr ?
@basketaom5481
@basketaom5481 2 года назад
32:42 Querías decir que asume por defecto CERO (no uno)
@drackukeo6424
@drackukeo6424 3 года назад
Habrá algún video de python para personas que ya saben programar?
@4tomik434
@4tomik434 3 года назад
Jajaja, si
@fhs9441
@fhs9441 3 года назад
Por favor jaja
@jrtgarciaruiz415
@jrtgarciaruiz415 3 года назад
¿Puedes hacer algún tutorial sobre bactracking(resolución de laberintos,búsquedas,etc...)? Te lo agradecería muchísimo porque voy bastante jodido con eso
@4tomik434
@4tomik434 3 года назад
Pues podría, en su momento controlaba bastante sobre backtracking pero ahora ha no me acuerdo de mucho xd, tendría que refrescar la memoria.
@denii98akaurdeath
@denii98akaurdeath 3 года назад
También podría llamarle a las funciones anónimas callback o son términos distintos?
@4tomik434
@4tomik434 3 года назад
Callback es una función que vas a llamar en algún momento, pero no tiene que ver con que sea anónima
@JoanCermeno
@JoanCermeno 2 года назад
No entendi el map de la forma haker 2021 :/ es muy raro el map recibe una funcion que recibe un parametro....
@TheGex
@TheGex 3 года назад
Disculpa tengo una duda, esa 'implementación' que hacemos en Python a qué se refiere? Yo solo vi que se redefinió la función y se cambiaron de orden los parámetros, que sentido tiene hacer eso? PD: es mi primera vez en python así que no conozco el lenguaje
@4tomik434
@4tomik434 3 года назад
Implementar tu mismo esas funciones para saber cómo funcionan
@TheGex
@TheGex 3 года назад
@@4tomik434 aah vale, muchas gracias
@gustavodelatorre8690
@gustavodelatorre8690 2 года назад
No entendi el dolar.slice(0, dollar.length - 1), eso solo te recorta el ultimo caracter, probe en mi programa y con solo hacer dolar.slice(1) ya te devuelve el numero sin el signo $ que se encuentra en la posicion 0
@arnau02
@arnau02 3 года назад
Qué file manager estás usando?
@4tomik434
@4tomik434 3 года назад
pcmanfm
@mestag2804
@mestag2804 3 года назад
:)
@Saiyan2003
@Saiyan2003 3 года назад
:3
@TheQerde
@TheQerde 3 года назад
no te deseo ningun mal pero... pueba de hacer un tutorial de haskell ya que estas con el paradigma funcional
@4tomik434
@4tomik434 3 года назад
Jajaja no controlo mucho de Haskell
@senixcode5601
@senixcode5601 3 года назад
hazte un vidio, creando reactjs(clone js puro) desde cero wo xd
@4tomik434
@4tomik434 3 года назад
Xdd
@dealvin
@dealvin 3 года назад
def forEach(iterable:List[IN], funct: Callable[[IN],OUT]) -> OUT: newList : List[IN] = [] for e in iterable: newList.append(funct(e)) return newList # asi lo hice.... debe estar bien creo
@juisdigo
@juisdigo 3 года назад
Me suscribí solo por el logotipo de Python xD
@4tomik434
@4tomik434 3 года назад
xd
@mikehurtado4772
@mikehurtado4772 3 года назад
Yo hago virguerias con el map
@HugoLezama
@HugoLezama 3 года назад
Que fuente de texto usas?
@4tomik434
@4tomik434 3 года назад
Agave Nerd Font
@HugoLezama
@HugoLezama 3 года назад
@@4tomik434 gracias!
@lumed2189
@lumed2189 3 года назад
Creo que haber estando leyendo sobre haskell hace esto un poco más entendible
@Ceneka
@Ceneka 3 года назад
Ahora cada vez que uso un FOR me siento un boomer xD
@MT-ox3gz
@MT-ox3gz 3 года назад
Forma boomer jajaja
@miguelangelvillafuerte3328
@miguelangelvillafuerte3328 Год назад
boomer 10000% jajajajaja... Ahora, hay alguna diferencia entre la forma boomer y la moderna !? Es sólo que la forma antigua se ve así, antigua !? Existe algún motivo de desempeño (o algún otro argumento técnico de fundamento como para utilizar la forma moderna) !?
@B2EO
@B2EO 3 года назад
no me keria suscribrir, pero... no he encontrado razon alguna para no hacerlo...
@ShockNoise
@ShockNoise 3 года назад
Excelente video!
@bawual9223
@bawual9223 3 года назад
que templates ocupas para que te de esa typo grafia vscode? saludos
Далее
Tutorial de Ataque CSRF y CSRF Tokens en Node.js
1:19:25
Monster shops mini mart 👻🛒 #shorts
00:49
Просмотров 9 млн
15 Python Libraries You Should Know About
14:54
Просмотров 367 тыс.
35 Closure Functions
3:41
Просмотров
Cómo empezar un negocio digital
48:03
Просмотров 16
Functions vs Classes: When to Use Which and Why?
10:49
Просмотров 143 тыс.