A First Course on Data Structures in Python

by Don Sheehy

There is a book and a library of data structures, ds2.

You can download and install the code as a python package from the github repositoryor by simply running

pip install ds2

Here is the full source of the book on github.

Click here to download the full book in PDF