如果重复并且空白直到不同的值出现在python中,如何只显示一次列值

时间:2016-12-19 16:10:51

标签: python

HERE描述的情况相同!在SO但是对于sql。我想知道如何在不使用pandas的情况下在python中完成这项工作 WITH MY CSV FILE看起来类似

在:

before

后:

after

提前致谢

1 个答案:

答案 0 :(得分:0)

您可以使用字典和列表来解决问题。

如果您使用"类别"将csv文件加载到字典中作为关键和"预算类型"作为数据,你有这样的结构:

data = {'category': ['regular','additional','additional1'], ....}

其中data是一个字典,其值data['category']是带有值的列表,您应该解决问题