在字典中想要自己输入value的值然后统计属于value的key的个数怎么写呢?(ps:这是什么意思啊?)

print (column_d.value_counts(),"省份:",type(column_d.value_counts()).name)

自定义个字典可以这么实现:

d = {'a':1,'b':2,'c':1,'d':3,'e':2,'f':3}
v = 1
keys = [k for k in d.keys() if d[k]==v]
print(len(keys))

按你给的那行打印语句应该是要写个类的,但是你给的需求不太明确,不太好写,如果需要更确定的,你可以把需求再明确一下。
如有帮助,请采纳

遍历字典?


val_dic = {'a':1,'b':2,'c':1,
           'd':1,'f':2 }

find_value = 1
find_cnt = 0
for k,v in val_dic.items():
    if v == find_value:
        print(k)
        find_cnt += 1

print("找到",find_cnt)

就是说,字典内有不同key,相同value的情况,题目就是叫你统计,有一个value值有多少个key和它对应的