Listen free for 30 days
Listen with offer
-
Guide to: Functional Python and Comprehension Constructs
- Narrated by: John Edmondson
- Length: 1 hr and 28 mins
Failed to add items
Add to basket failed.
Add to wishlist failed.
Remove from wishlist failed.
Adding to library failed
Follow podcast failed
Unfollow podcast failed
£0.00 for first 30 days
Buy Now for £6.99
No valid payment method on file.
We are sorry. We are not allowed to sell this product with the selected payment method
Summary
Functional Programming and Comprehensions
Functional programming is a somewhat hidden aspect of Python. Though it supports many of the functional constructs, the style is not widely adopted. On the flip side, functional programming appears to be making a resurgence because of the benefits it can provide.
Comprehensions are an alternative Pythonic construct for programming in a similar manner. These are features of Python that are commonly used instead of their functional counterparts. This book covers:
- List comprehensions
- Generator expressions
- Set comprehensions
- Dict comprehensions
Write Python code like the masters
These constructs, while not necessary per se, allow you to be more succinct, reuse code, and think about code in a different way. You will learn:
- How the constructs work
- When to use them
- Real-life examples from the standard library
- To understand other' 'code
This book covers many of these intermediate constructs that are available in Python. The book covers both Python 2 and 3. Topics include:
- Functional programming
- List comprehensions
- Generator expressions
- Set and dict comprehensions