#43 Python Tutorial for Beginners | Filter Map Reduce

Publié le: 07 août 2018
sur la chaîne: Telusko
659,651
12k

Check out our courses:

Java Spring Boot AI Live Course: https://go.telusko.com/JavaSpringBootAI
Coupon: TELUSKO20 (20% Discount)

AI Powered DevOps with AWS - Live Course :- https://go.telusko.com/AIDevOps-AWS
Coupon: TELUSKO20 (20% Discount)

Master Java Spring Development : https://go.telusko.com/masterjava
Coupon: TELUSKO20 (20% Discount)

For More Queries WhatsApp or Call on : +919008963671

website : https://courses.telusko.com/


Udemy Courses:

Spring: https://go.telusko.com/udemyteluskosp...
Java:- https://go.telusko.com/udemyteluskojava
Java Spring:- https://go.telusko.com/Udemyjavaspring
Java For Programmers:- https://go.telusko.com/javaProgrammers
Python : https://go.telusko.com/udemyteluskopy...
Git : https://go.telusko.com/udemyteluskogit
Docker : https://go.telusko.com/udemyteluskodo...

Instagram :   / navinreddyofficial  
Linkedin :   / navinreddy20  
TELUSKO Android App : https://go.telusko.com/TELUSKOAPP
TELUSKO IOS App : https://apple.co/3SsgmU2
Discord :   / discord  

In this lecture we will learn:
Filter Map and Reduce in Python
Use of filter(), map() and reduce() functions
How lambda function can be used with filter map and reduce
Syntax of Filter, Map and reduce function
Difference between filter(), map() and reduce() functions


#1
Lambda function can be used with these three functions:
1. filter()
2. map()
3. reduce()

#2
filter() function will take a list and do filtering and give values.
filter() takes a sequence and also returns a sequence.
filter() function takes two arguments: function and iterable.
filter(func, iterable)
We have to give the definition of a function that we have passed as a condition in an argument.
The defined function should return a value of either True or False based on the condition.
Then, filter() will take the value that is returned by the defined function and does perform filtering based on this value.
In the defined function, we need only two things i.e, a variable and an expression. So, we can also use the lambda function instead of using the normal function to define the condition for a filter.
-Lambda reduces the number of lines of code and makes it more precise.
Filter() simply returns the iterable passed to it.

#3
map() function is used when we want to change the value of every element of a list.
map() function also takes two arguments i.e., a function and an iterable.
map(func, *iterables)
To get the result as a list, the built-in list() function can be called on the map object.
We have to define a function that we have passed as a condition in an argument.
The defined function should return any value.
The lambda function can also be used in an argument as a function instead of defining the normal function for the logic.
map() function returns a list. The function returns a map object which is a generator object.

#4
reduce() function is used to reduce the number of values from a list.
reduce() function belongs to a module known as functools.
We have to import the module functools from the library to use the reduce function.
reduce() also take two arguments i.e., a function and a sequence.
reduce(func, iterable[, initial])
We have to give the definition of a function that we have passed as a condition in an argument.
The lambda function can also be used in an argument as a function instead of defining the normal function for the logic.

Python Tutorial to learn Python programming with examples
Complete Python Tutorial for Beginners Playlist :    • #1 Python Tutorial for Beginners | Introdu...  
Python Tutorial in Hindi :    • Video  

Github :- https://github.com/navinreddy20/Python-

Java and Spring Framework For beginners with Spring Boot : - http://bit.ly/3LDMj8D

Java Tutorial for Beginners (2023) :- http://bit.ly/3yARVbN

Editing Monitors :
https://amzn.to/2RfKWgL
https://amzn.to/2Q665JW
https://amzn.to/2OUP21a.

Subscribe to our other channel:
Navin Reddy : https://www.youtube.com/channel/UCxmk...
Telusko Hindi :
https://www.youtube.com/channel/UCitz...

Donation:
PayPal Id : navinreddy20
Patreon : navinreddy20
http://www.telusko.com/contactus


Sur cette page du site, vous pouvez voir la vidéo en ligne #43 Python Tutorial for Beginners | Filter Map Reduce durée heure minute seconde en bonne qualité , qui a été Téléchargé par l'utilisateur Telusko 07 août 2018, Partagez le lien avec vos amis et connaissances, sur youtube cette vidéo a déjà été regardée 659,651 fois et il a aimé 12 mille téléspectateurs. Bon visionnage!