@hexelot

Как сортировать лист по принципу — сперва папки, потом файлы?

Имеется лист который получен функцией path = os.listdir(path=link_path) в котором смешано находятся папки и файлы. Вопрос, как отсортировать данный лист чтобы первыми шли папки потом файлы?

До: path = ['Antares.py', 'BF', 'BotFunctions.py', 'compilation.txt', 'compilator.py', 'mail', 'test.py', 'testa.py', 'testPY.py', 'trash', 'v_test']

После: path = ['BF', 'mail', 'trash', 'v_test', 'Antares.py', 'BotFunctions.py', 'compilation.txt', 'compilator.py', 'test.py', 'testa.py', 'testPY.py']
  • Вопрос задан
  • 148 просмотров
Решения вопроса 1
Wispik
@Wispik
1. Разбить на два списка(файлы и папки)
2. Отсортировать их
3. Объединить списки
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы