【发布时间】:2011-12-13 05:55:55
【问题描述】:
嘿,我正在开发一个用 python 编写的高性能文件管理/分析工具包。 我想创建一个函数,给我一个树格式的列表或类似的东西。 类似question (java-related)
发件人:
dir/file
dir/dir2/file2
dir/file3
dir3/file4
dir3/file5
注意:路径列表未排序
收件人:
dir/
file
dir2/
file2
file3
dir3/
file4
file5
[[dir, [file, [dir2, [file2]], file3]], [dir3, [file4, file5]]]
类似的东西。我一直在尝试一些想法,但没有一个能提供我想要的速度。
注意:我已经有了路径列表,所以不用担心。该函数获取路径列表并给出树列表。
提前致谢
【问题讨论】:
-
« 我正在开发高性能文件管理/分析工具包用python编写。»。 ..哎哟! :(
-
哈哈,我知道,我想先实现一些合理的实现,然后我将使用 cython 等更底层的实现......
标签: python recursion path tree