• Course
    • Libraries: If you want this course, consider one of these libraries.
    • Core Tech

Python: Data Structures

Learn how to work with data effectively using Python's built-in and advanced data structures. This course will teach you essential data handling techniques using lists, dictionaries, sets, tuples, and specialized collections.

Mateo Prigl - Pluralsight course - Python: Data Structures
by Mateo Prigl

What you'll learn

Working with structured data is a core skill in programming. In this course, Python: Data Structures, you’ll learn to handle and organize data using the powerful data structures that Python provides. First, you’ll explore how to create and manipulate lists, tuples, and sets. Next, you’ll discover how dictionaries enable fast lookups and structured data storage. Finally, you’ll learn how to use specialized collections like counter, defaultdict, deque, and namedtuple to solve real-world problems efficiently. When you’re finished with this course, you’ll have the skills and knowledge of Python’s data structure ecosystem needed to build efficient and maintainable Python programs.

Table of contents

About the author

Mateo Prigl - Pluralsight course - Python: Data Structures
Mateo Prigl

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.

More Courses by Mateo