擅长:python、mysql、java
<pre><code>def r(l, depth=0, ret=[]):
if isinstance(l,list):
for i in l:
r(i, depth+1)
else:
ret.append('*' * depth + str(l))
return ret
print '\n'.join(r([2, 4, [[3, 8], 1]]))
</code></pre>
<p>输出:</p>
<pre><code>*2
*4
***3
***8
**1
</code></pre>