如何获取字典中的单词数

时间:2019-01-23 10:01:21

标签: python dictionary

我想知道如何从我的字典中获得“兄弟”,“妻子”等的计数

我已经制作了文件的字典 现在,我想获取值的出现次数

d = {}
with open("filename.txt") as f:
    for line in f:
        row_datalist = line.strip().split('|')
        if row_datalist[0] in d.keys():
            d[row_datalist[0]].append(row_datalist)
        else:
            d[row_datalist[0]] = [row_datalist]

from pprint import pprint
pprint(d)

在文本文件中,如果有2个妻子,那么我希望程序向我显示妻子= 2,孩子= 1等

1 个答案:

答案 0 :(得分:0)

假设“计数”是指您想知道字典d的值的长度

counts = {key: len(value) for key, value in d.items()}