Course Hive
Search

Welcome

Sign in or create your account

Continue with Google
or
#43 Python Tutorial for Beginners | Filter Map Reduce
Play lesson

Python for Beginners (Full Course) | Programming Tutorial - #43 Python Tutorial for Beginners | Filter Map Reduce

Unlock Python Mastery: Dive into 75+ Engaging Tutorials and Transform Your Programming Skills with Telusko Today!

5.0 (1)
23 learners

What you'll learn

Understand and set up Python development environments using PyCharm and Jupyter Notebook.
Learn to work with various Python data types, variables, and operators.
Master Python programming fundamentals, including loops, conditional statements, and functions.
Gain proficiency in file handling, error management, and utilizing Python libraries like NumPy for data manipulation.

This course includes

  • 17.3 hours of video
  • Certificate of completion
  • Access on mobile and TV

Summary

Keywords

Full Transcript

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/udemyteluskospring 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/udemyteluskopython Git : https://go.telusko.com/udemyteluskogit Docker : https://go.telusko.com/udemyteluskodocker Instagram : https://www.instagram.com/navinreddyofficial/ Linkedin : https://in.linkedin.com/in/navinreddy20 TELUSKO Android App : https://go.telusko.com/TELUSKOAPP TELUSKO IOS App : https://apple.co/3SsgmU2 Discord : https://discord.gg/D8hWe9BqfF 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 : https://www.youtube.com/watch?v=hEgO047GxaQ&t=0s&index=2&list=PLsyeobzWxl7poL9JTVyndKe62ieoN-MZ3 Python Tutorial in Hindi : https://www.youtube.com/watch?v=JNbup20svwU&list=PLk_Jw3TebqxD7JYo0vnnFvVCEv5hON_ew 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

Course Hive

Continue this lesson in the app

Install CourseHive on Android or iOS to keep learning while you move.

Related Courses

FAQs

Course Hive
Download CourseHive
Keep learning anywhere