我已经按级联样式格式化了一个包含parent_id、id和name的列表。
我的输入如下:
我的期望输出如下:
我已经尝试过了。
我的输入如下:
category = [['id','name','parent_id'],[1, 'Root', 0],[10, 'Beans', 4],[2, 'Sub Root', 1],[3, 'Fruits', 2],[4, 'Veg', 2],[5, 'Apple', 3],[6, 'Onion', 4]]
我的期望输出如下:
out_category = [[1, 'Root', 0],[2, 'Sub Root', 1],[3, 'Fruits', 2],[4, 'Veg', 2],[5, 'Apple', 3],[6, 'Onion', 4],[10, 'Beans', 4]]
我已经尝试过了。
out_category = []
for item in category[1:]:
print item[0].split(',')
categ = item[0].split(',')
out_category.append(filter(lambda x: x[0]==categ[2],categ))
print out_category