python 递归处理多重嵌套list
2012-07-18 15:21 python&php 阅读(3075) 评论(0) 收藏 举报a = [1,'Dave',3.14,["Mark",7,9,[100,101]],10]
def foo(arr):
lit = ''
for i in arr:
if isinstance(i,list):
lit += foo(i)
else:
lit += str(i) + "-"
return lit
str1 = foo(a)
print str1[0:-1].split('-')
浙公网安备 33010602011771号