В Вашем втором методе я совершенствовался бы следующей группе 4 путем выполнения этого:
ints = ints[4:]
Однако я не сделал никакого измерения производительности, таким образом, я не знаю, какой мог бы быть более эффективным.
Однако я обычно выбирал бы первый метод. Это не симпатично, но это часто - последствие взаимодействия через интерфейс с внешним миром.
Вы можете использовать команду FOR
с переключателем / r
, который будет проходить по дереву каталогов, выполняя все, что вы укажете в DO
заявление для каждого каталога. Там вы можете вложить еще один оператор FOR
, используя dir / b *. *
в блоке SET
.
Да, вы можете сделать это с помощью команды for
с переключателем / r
, например:
for /r %%f in (*) do echo %%f
См. Также этот вопрос для примера.