a = [1, 2, 3, 4]
如何才能生成
{'pid':1,'id':{'pid':2,'id':{'pid':3,'id':{...}}}
这样的结构呢
python 2.7
def gen(arr):
if not arr:
return None
firstValue = arr[0]
del arr[0]
return {'pid': firstValue, 'id':gen(arr)}
print(gen([1, 2, 3, 4]))
输出:
不过,题主呀,做伸手党是不好滴。。。
4 回答970 阅读
1 回答713 阅读
1 回答694 阅读
1 回答521 阅读
642 阅读
586 阅读
568 阅读
python3