在Python中,values()
方法返回一個(gè)包含字典中所有值的迭代器。雖然values()
方法無法直接用于計(jì)數(shù),但可以通過其他方法實(shí)現(xiàn)計(jì)數(shù),例如使用collections.Counter
類。
下面是一個(gè)示例,演示了如何使用collections.Counter
類對(duì)字典的值進(jìn)行計(jì)數(shù):
from collections import Counter
my_dict = {'a': 1, 'b': 2, 'c': 1, 'd': 3, 'e': 2}
# 使用Counter類對(duì)字典的值進(jìn)行計(jì)數(shù)
value_counter = Counter(my_dict.values())
print(value_counter)
在上面的示例中,我們首先創(chuàng)建了一個(gè)字典my_dict
,然后使用Counter
類對(duì)其值進(jìn)行計(jì)數(shù),并將結(jié)果存儲(chǔ)在value_counter
中。最后,我們打印出了計(jì)數(shù)結(jié)果。