老师有个数据长这样:
我想把它变成字典类型的如下所示的样子:
答:可以使用如下代码来实现
d = dict()
for _, row in df.iterrows():
code, data, count = row
d.setdefault(code, {}).update({str(data): count})
print(d)
其中 iterrows()可以返回每行的索引及一个包含行本身的对象。因此当我们想遍历行数据的时候就可以使用它。_ 代表行索引,row 代表行对象。