擅长:python、mysql、java
<p>此代码适用于您的输入:</p>
<pre><code>def recurse_setdefault(res, array):
if len(array) == 0:
return
elif len(array) == 1:
res.append(array[0])
else:
recurse_setdefault(res.setdefault(array[0], [] if len(array) == 2 else {}), array[1:])
res = {}
for f in files:
recurse_setdefault(res, f.split("/"))
</code></pre>
<p>结果是:</p>
^{pr2}$