我正在尝试构建类的继承结构。 数据类别,物种类别和数字类别。 这些类表示数据的各种数据处理级别。 示例数据为:
Data=[['12-12-1077','Dog',[1,3,4,6]],['12-12-1077','Cat',[2,3,4,6]],['12-12-1977','Dog',[3,3,4,6]],['12-12-1977','Cat',[4,3,4,6]]]
我想要实现的是我可以输入以下内容:(具有自动完成功能!)
ProcessData.'12-12-1077'.Dog.sum并获取-> 14 ProcessData.'12-12-1077'.sum并得到-> 29
因此,要使用点表示法在各个“级别”中获得不同的继承,并使用每个类的属性。 我希望我的问题很清楚。
我尝试使用嵌套字典,但是我想不通如何获取可读的密钥,例如“ Dog”和Dog类的方法。 这是解决我的问题的正确方法吗?