From the course: Programming Foundations: Algorithms
Unlock the full course today
Join today to access over 24,800 courses taught by industry experts.
Introduction to common data structures - Python Tutorial
From the course: Programming Foundations: Algorithms
Introduction to common data structures
- [Instructor] Working with programming algorithms often goes hand-in-hand with an associated set of data structures. After all, most algorithms are intended to work with data, and that data has to be represented somewhere. In this chapter, we'll take a look at some of the more common data structures that are often used when working with algorithms. Now it's beyond the scope of this course to explain all of these data structures in deep detail. I'm just going to focus on the basics and then we'll see how they are used as we go through the rest of the course. I'd recommend that you watch the Programming Foundation's Data Structures course to learn more about each of these concepts in more depth. Data structures are used to organize information in various ways so that it can be efficiently operated on by algorithms. For example, you might have a task list of things to do, and you might want to be able to sort that information…