Save for later
Core Python
Implementing Iterators, Iterables and Collections
Collections in Python are organized according to a scheme of protocols such as Container, Iterable, and Sequence. In this course, Core Python: Implementing Iterators, Iterables and Collections, you'll understand how the built-in collections are situated in this scheme. First, you'll discover how collections support different protocols and how those protocols work together to produce powerful, and yet easy-to-use collections. Next, you’ll learn how to design and code new iterators for existing collections, and for whole new collections that meet your specific needs, by following a process of test-driven development. Finally, you'll learn how to optimize collections for performance, so new collections can be both correct, and fast. When you’re finished with this course, you’ll gain a deeper insight into how Python works beneath the surface.
Get a Reminder
Get a Reminder
Similar Courses
Careers
An overview of related careers and their average salaries in the US. Bars indicate income percentile.
Organized Retail Theft Investigator $77k
Regional Organized Retail Theft Investigator $85k
Senior Asset Protection Investigations - Organized Retail Crime Investigator $100k
Write a review
Your opinion matters. Tell us what you think.
Please login to leave a review
Similar Courses
Sorted by relevance
Like this course?
Here's what to do next:
- Save this course for later
- Get more details from the course provider
- Enroll in this course