计算Python中字典中的关键字数量
我有一个字典中的单词列表,其值=重复的关键字,但我只想要一个不同的单词列表,所以我想要计算关键字的数量。 有没有一种方法来计算关键字的数量,或者有另一种方法,我应该寻找不同的单词?
len(yourdict.keys())
要不就
len(yourdict)
如果你想在文件中计算唯一的单词,你可以使用set
和喜欢
len(set(open(yourdictfile).read().split()))
可以使用len()
函数find不同单词的数量(即字典中条目的数量len()
。
> a = {'foo':42, 'bar':69} > len(a) 2
要获得所有不同的单词(即密钥),请使用.keys()
方法。
> list(a.keys()) ['foo', 'bar']