Python algorithms mastering basic algorithms in the Python language ; [Learn to implement classic algorithms and design new problem-solving algorithms using Python] - Hetland, Magnus Lie (Apress, 2010)
Includes index.