Несколько книг по Python, которые могут быть полезны при изучении структур и алгоритмов:
«Алгоритмы и структуры данных на Python», автор С. А. Чернышев. 4 Учебное пособие для бакалавриата, которое знакомит с базовыми алгоритмами, структурами данных и способами их реализации на языке программирования Python. 4 Материал подаётся по принципу «от простого к сложному» и сопровождается большим количеством примеров и упражнений. 4
«Data Structures and Algorithms in Python», авторы John Canning, Alan Broder, Robert Lafore. 5 Практическое введение в структуры данных и алгоритмы, которое помогает понять, как они работают, и научиться применять их на языке Python. 5
Выбор книги зависит от личных предпочтений и потребностей читателя.