it depends much on your current level of python knowledge. not much on your ML knowledge. I enjoyed studying “Fluent Python” by Ramalho, but I recenlty looked up the newer edition, and I think it’s become a bit too heavy.
If you want to advance your allround skills in python, an advanced learner book is a good idea I’d say.