Grokking Advanced Python
Ask Author
Back to course home

0% completed

Vote For New Content

Python - Functional Programming Concepts
Table of Contents

Contents are not accessible

Contents are not accessible

Contents are not accessible

Contents are not accessible

Contents are not accessible

Functional programming is a programming paradigm that treats computation as the evaluation of mathematical functions and avoids changing-state and mutable data. Python supports both object-oriented and functional programming paradigms, offering a range of features that facilitate functional programming, such as first-class functions, lambda functions, and built-in functions like map(), filter(), and reduce().

Key Concepts of Functional Programming in Python

  1. Immutability: In functional programming, data is immutable. Once created, data structures cannot be modified

.....

.....

.....

Like the course? Get enrolled and start learning!

Table of Contents

Contents are not accessible

Contents are not accessible

Contents are not accessible

Contents are not accessible

Contents are not accessible