Iterables & Generators
Python 3
| Beginner
- 11 Videos | 1h 29m 28s
- Includes Assessment
- Earns a Badge
Iterations are nuanced in Python, so you must fully understand how they work in order to produce quality software. Learn about comprehensions, a powerful, concise syntax for creating iterable objects, as well as iteration and iterables.
WHAT YOU WILL LEARN
-
describe the function of iter(), next(), and StopIteration() in Python iterationuse the map() function in an iteration in Pythonuse the filter() function in an iteration in Pythonuse functools.reduce() to iterate over an iterableimplement a custom iterable class in Pythonimplement an iterable using consecutive integer indexing in Python
-
implement an iterable using the extended iter() functioncreate a simple generator in Pythoncreate a lazy generator in Python and understand its characteristicscreate a recursive generator in Pythoncreate an iterable data type that handles exceptions in Python
IN THIS COURSE
-
1.Basic Iteration8m 39sUP NEXT
-
2.The map() Function8m 28s
-
3.The filter() Function7m 34s
-
4.The functools.reduce() Function9m 18s
-
5.Implementing an Iterator8m 56s
-
6.Implement an Iterable Using __getItem__6m 23s
-
7.Implement an Iterable Using Extended iter()5m 34s
-
8.Simple Generators6m 46s
-
9.Lazy Generators11m 9s
-
10.Recursive Generators7m 49s
-
11.Exercise: Creating an Iterable Data Type8m 54s
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform
Digital badges are yours to keep, forever.