More and more programmers are turning to Python and this book will give them the understanding they need. Necaise introduces the basic array structure and explores the fundamentals of implementing and using multi-dimensional arrays. The underlying mechanisms of many of Python’s built-in data structures and constructs are covered. A number of ADTs and applications are discussed as threads throughout the book to allow for multiple implementations as new data structures are introduced. Real-world applications of the various chapter topics are also presented. This gives programmers complete coverage of abstraction and the basic data structures and algorithms in the Python language.
Best programming book I have ever read and I've been coding for 20+ years. This book feels more like a novel that you can't put down, the examples are straight to the point. the code is consistent (some codes are wrong but take it as a challenge and fix it yourself).
I recommend this book to anyone who has a basic understanding of data structures probably a college graduate even if you don't know any python.
I learned a lot! A very detailed (over)view of data structures in the Python language. The author goes deep into explaining and implenting the ADTs with some very practical examples. Aisde from some errors, A highly recommended goodread for every Pythonista!