Czy dobrze rozumiem os.walk?

Pętla roota, katalog, plik wos.walk(startdir) działa przez te kroki?

for root in os.walk(startdir) 
    for dir in root 
        for files in dir

pobierz katalog główny katalogu startowego: C: katalog1 katalog2 startdir

pobierz foldery w C: katalog1 katalog2 startdir i zwróć listę folderów „dirlist”

pobierz pliki w pierwszej pozycji listy i zwróć listę plików „lista plików” jako pierwszy element listy plików.

przejdź do drugiego elementu w dirlist i zwróć listę plików w tym folderze „filelist2” jako drugi element listy list plików. itp.

przejdź do następnego katalogu głównego w foldertree i zacznij od 2. itd.

Dobrze? A może najpierw ma wszystkie korzenie, a potem wszystkie katalogi są trzecie i wszystkie?

questionAnswers(5)

yourAnswerToTheQuestion