Python Algorithms: Mastering Basic Algorithms in the Python Language (Expert's Voice in Open Source)
Magnus Lie Hetlandis an experienced Python programmer, having used the language since the late 1990s. He is also an associate professor of algorithms at the Norwegian University of Science and Technology, having taught algorithms for the better part of a decade. Hetland is the author ofPractical PythonandBeginning Python, first and second editions, as well as several scientific papers.