Featured resource
2026 Tech Forecast
2026 Tech Forecast

Stay ahead of what’s next in tech with predictions from 1,500+ business leaders, insiders, and Pluralsight Authors.

Get these insights
  • Course

Python Collections

Mastering Python’s containers is key to tackling complex data structures efficiently. This course will teach you how to utilize Python's built-in and specialized container types for optimal data management and manipulation.

Advanced
1h 56m
(12)

Created by Mateo Prigl

Last Updated Mar 27, 2024

Course Thumbnail
  • Course

Python Collections

Mastering Python’s containers is key to tackling complex data structures efficiently. This course will teach you how to utilize Python's built-in and specialized container types for optimal data management and manipulation.

Advanced
1h 56m
(12)

Created by Mateo Prigl

Last Updated Mar 27, 2024

Get started today

Access this course and other top-rated tech content with one of our business plans.

Try this course for free

Access this course and other top-rated tech content with one of our individual plans.

This course is included in the libraries shown below:

  • Core Tech
What you'll learn

In today's fast-paced world of programming, handling and organizing data efficiently is a challenge that every developer faces. In this course, Python Collections, you’ll learn how to optimize and enhance your data handling skills in Python. First, you’ll explore the foundational aspects of Python's built-in container types: lists, dictionaries, tuples, and sets, understanding their unique characteristics and best use cases. Next, you’ll discover advanced dictionary types such as defaultdict, OrderedDict, and Counter, diving into their specialized functionalities that streamline common programming tasks. Finally, you’ll learn how to leverage specialized collection classes like namedtuple, ChainMap, and deque, enhancing the efficiency and readability of your code. When you’re finished with this course, you’ll have the skills and knowledge of Python's container data types needed to create elegant, efficient solutions in your programming projects.

Python Collections
Advanced
1h 56m
(12)
Table of contents

About the author
Mateo Prigl - Pluralsight course - Python Collections
Mateo Prigl
24 courses 4.6 author rating 576 ratings

Mateo is currently a full stack web developer working for a company that has clients from Europe and North America. His niche in programming was mostly web oriented, while freelancing, working on small startups and companies that require his services. Go(lang), Elixir, Ruby and C are his favorite languages and also the ones he’s mostly working with other then PHP in day to day work. He has a big passion for learning and teaching what he knows the best. His big interests recently have been the fields of DevOps, Linux, functional programming and machine learning.

Get started with Pluralsight