Listen free for 30 days

Listen with offer

Preview

£0.00 for first 30 days

Pick 1 audiobook a month from our unmatched collection - including bestsellers and new releases.
Listen all you want to thousands of included audiobooks, Originals, celeb exclusives, and podcasts.
Access exclusive sales and deals.
£7.99/month after 30 days. Renews automatically. See here for eligibility.

Guide to: Learning Iteration and Generators in Python

By: Matt Harrison
Narrated by: John Edmondson
Try for £0.00

£7.99/month after 30 days. Renews automatically. See here for eligibility.

Buy Now for £6.99

Buy Now for £6.99

Pay using card ending in
By completing your purchase, you agree to Audible's Conditions of Use and authorise Audible to charge your designated card or any other card on file. Please see our Privacy Notice, Cookies Notice and Interest-based Ads Notice.

Summary

This book is one portion of Treading on Python Volume 2: Intermediate Python. That book covers this book and more. If you are interested only in iteration and generators, this book has you covered. Otherwise, check out Treading on Python Volume 2.

Iteration and Generators

Understanding iteration enables understanding generators and easily creating objects that can iterate. This guide will explain the theory behind iteration in Python and teach best practices for generator creation and use. Do not beware the yield; rather, embrace the power it provides.

The guide covers:

  • Iteration protocol
  • Iterators
  • Iterables
  • Class iteration
  • The yield statement
  • Generators
  • Function generators
  • Class generators
  • Writing 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
  • How to understand others' code

This book covers many of these intermediate constructs that are available in Python. The book covers both Python 2 and 3. Topics include:

  • Iteration
  • Generators
  • Using them with classes
  • Real-world examples of their use
©2013 Matt Harrison (P)2015 Matt Harrison
activate_Holiday_promo_in_buybox_DT_T2

Listeners also enjoyed...

Java Programming: 2 Books in 1 cover art
Python 3 Programming cover art
Python Programming: Your Intermediate Guide to Learn Python in 7 Days cover art
C#: Programming Success in a Day cover art
C# Programming Illustrated Guide for Beginners and Intermediates: The Future Is Here! cover art
JavaScript Professional Programming Made Easy, 2nd Edition cover art
Python Programming for Beginners cover art
Javascript for Beginners cover art
Java from Zero cover art
Python Programming cover art
Functional Programming in JavaScript cover art
JavaScript (7th Edition) cover art
Functional Programming in Scala cover art
Learn Java: A Crash Course Guide to Learn Java in 1 Week cover art
Python for Beginners cover art
Python Programming Illustrated for Beginners & Intermediates: The Future Is Here! cover art

What listeners say about Guide to: Learning Iteration and Generators in Python

Average customer ratings

Reviews - Please select the tabs below to change the source of reviews.