如何用for循环简化有规律的if代码
if current_layer == 1:
tree[-1][‘child’].append(line)
elif current_layer == 2:
tree[-1][‘child’][-1][‘child’].append(line)
elif current_layer == 3:
tree[-1][‘child’][-1][‘child’][-1][‘child’].append(line)
elif …..
上面这些代码怎么用for来简化,eval和exec就不要推荐了,因为append的数据有点复杂
推荐文章: