Data structures serve as a foundation upon which many other computer science fields
are built. Some knowledge of data structures is thus a prerequisite for students who wish
to work in the design, implementation, testing, or maintenance of virtually any software
system. As a flexible and easy-to-use programming language, Python has made steady
gains in popularity in industry and academia. This book will help many students who
already know Python learn data structures.