gpt4 book ai didi

从文件列表中删除目录的 Pythonic 方法

转载 作者:太空宇宙 更新时间:2023-11-03 12:42:10 25 4
gpt4 key购买 nike

我可以想出简单的方法来完成这个,但最 pythonic 的方法是什么?我得到了 os.listdir 的文件列表,其中一些可能是目录。

我可以循环检查每一个并检查 os.isdir 是否返回 false,然后将其从列表中删除。什么是写这个的 pythonic 方式?

最佳答案

[x for x in os.listdir(...) if not os.path.isdir(os.path.join(..., x))]

关于从文件列表中删除目录的 Pythonic 方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6664205/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com