Until now, we have used basic Python data structures, such as dictionaries, tuples, and lists. These are excellent ways of representing data, but they are also primitive, and it can get challenging to rely on only these if you need to work with complex data—or even with not so complex data.
11. Data Structures, Objects, and Classes
Get Introduction to Computational Thinking: Problem Solving, Algorithms, Data Structures, and More now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.