Equivalent of os.walk() for zip file

I was wondering if there was a function equivalent to os.walk() to navigate inside a zipfile. I know that zipfile package provides function to list all content of a zip file, but I was not able to find a way to navigate through the zip file as one would do through a file tree with os.walk().