{"schema_version":"bf_book_companion_v1","release_id":"20261010T034321Z-reviewed-full-unique-works","book":{"amazon_purchase_url":"https://www.amazon.com/dp/1118290275?tag=bookfrontie00-20","asin":"1118290275","authors":["Michael T. Goodrich","Roberto Tamassia","Michael H. Goldwasser"],"book_id":"9781118290279","canonical_url":"https://bookfrontier.com/books/data-structures-and-algorithms-in-python-9781118290279","cover_image_url":"https://img.bookfrontier.com/9781118290279.jpg?v=4c96faede4434467","description":"Based on the authors' market leading data structures books in Java and C++, this textbook offers a comprehensive, definitive introduction to data structures in Python by respected authors. Data Structures and Algorithms in Python is the first mainstream object-oriented book available for the Python data structures course. Designed to provide a comprehensive introduction to data structures and algorithms, including their design, analysis, and implementation, the text will maintain the same general structure as Data Structures and Algorithms in Java and Data Structures and Algorithms in C++.","forthcoming":false,"isbn13":"9781118290279","publication_date":"20130318","publisher":"Wiley","slug":"data-structures-and-algorithms-in-python","subtitle":"","title":"Data Structures and Algorithms in Python"},"discovery":{"categories":{"all":[{"bisac_code":"COM051300","confidence_band":"medium","label":"Algorithms","score":0.8148,"source":"bisac_hint_model"},{"bisac_code":"COM051360","confidence_band":"high","label":"Python Programming","score":0.7957,"source":"bisac_hint_model"},{"bisac_code":"COM021030","confidence_band":"medium","label":"Data Mining","score":0.756,"source":"bisac_hint_model"}],"hint":[{"bisac_code":"COM051300","confidence_band":"medium","label":"Algorithms","score":0.8148,"source":"bisac_hint_model"},{"bisac_code":"COM051360","confidence_band":"high","label":"Python Programming","score":0.7957,"source":"bisac_hint_model"},{"bisac_code":"COM021030","confidence_band":"medium","label":"Data Mining","score":0.756,"source":"bisac_hint_model"}],"publisher":[{"bisac_code":"COM051360","confidence_band":"high","label":"Python Programming","score":1,"source":"onix_publisher_code"}]},"genres":[{"label":"Algorithms","score":0.8148,"slug":"algorithms"},{"label":"Python Programming","score":0.7957,"slug":"python-programming"},{"label":"Data Mining","score":0.756,"slug":"data-mining"}],"reader_fit":["Learners taking a Python data structures course"],"related_lists":[],"series":null,"similar_books":[{"authors":["Michael T. Goodrich","Roberto Tamassia","Michael H. Goldwasser"],"book_id":"9781118771334","cover_image_url":"https://img.bookfrontier.com/9781118771334.jpg?v=91b996072f3f2b44","score":0.8576,"title":"Data Structures and Algorithms in Java","url":"https://bookfrontier.com/books/9781118771334"},{"authors":["Robert Lafore"],"book_id":"9780672324536","cover_image_url":"https://img.bookfrontier.com/9780672324536.jpg?v=e9715eeb89cb8e00","score":0.8076,"title":"Data Structures and Algorithms in Java","url":"https://bookfrontier.com/books/9780672324536"},{"authors":["Michael Main"],"book_id":"9780132576246","cover_image_url":"https://img.bookfrontier.com/9780132576246.jpg?v=d31bbd61632e5849","score":0.8011,"title":"Data Structures and Other Objects Using Java","url":"https://bookfrontier.com/books/9780132576246"},{"authors":["Jeremy Kubica"],"book_id":"9781718502604","cover_image_url":"https://img.bookfrontier.com/9781718502604.jpg?v=43abba76874e98eb","score":0.7775,"title":"Data Structures the Fun Way","url":"https://bookfrontier.com/books/9781718502604"},{"authors":["Mark A. Weiss"],"book_id":"9780132576277","cover_image_url":"https://img.bookfrontier.com/9780132576277.jpg?v=fc00b3896fc30bc1","score":0.7755,"title":"Data Structures and Algorithm Analysis in Java","url":"https://bookfrontier.com/books/9780132576277"},{"authors":["Frank M. Carrano","Timothy M. Henry"],"book_id":"9780134831695","cover_image_url":"https://img.bookfrontier.com/9780134831695.jpg?v=c12bd53a5ac2ddb8","score":0.7557,"title":"Data Structures and Abstractions With Java","url":"https://bookfrontier.com/books/9780134831695"},{"authors":["Thomas H. Cormen","Charles E. Leiserson","Ronald L. Rivest","Clifford Stein"],"book_id":"9780262033848","cover_image_url":"https://img.bookfrontier.com/9780262033848.jpg?v=a76004407096fc85","score":0.7456,"title":"Introduction to Algorithms","url":"https://bookfrontier.com/books/9780262033848"},{"authors":["Davy Cielen","Arno Meysman","Mohamed Ali"],"book_id":"9781633430037","cover_image_url":"https://img.bookfrontier.com/9781633430037.jpg?v=bfea2e1451aa4963","score":0.7453,"title":"Introducing Data Science","url":"https://bookfrontier.com/books/9781633430037"}],"topics":[{"evidence_refs":["keyword:design"],"label":"Design","score":0.0287,"slug":"design"}],"what_you_get":["Themes: Data structures and algorithms, Design, analysis, and implementation.","Themes: Design.","Reading lane: Algorithms and Python Programming."]},"llm_signals":{"confidence":0.96,"pacing":"unknown","reader_fit":["Learners taking a Python data structures course"],"themes":["Data structures and algorithms","Design, analysis, and implementation"],"tropes":[]},"source_presence":{"amazon":true,"book_detail":true,"goodreads":true,"llm_signals":true,"similarity_seed":true},"stats":{"amazon_ratings_count":0,"goodreads_ratings_count":167,"goodreads_reviews_count":25,"quality_score":0.8758}}