0

値がリストである辞書があり、各キーに関連付けられているリスト内の要素の数を知りたいです。ここでこれを見つけました。しかし、1 つのキーに対してのみ要素の総数が必要です。たとえば

>>> from collections import Counter
>>> my_dict = {'I': [23,24,23,23,24], 'P': [17,23,23,17,24,12]}
>>> {k: Counter(v) for k, v in my_dict.items()}
{'P': Counter({17: 2, 23: 2, 24: 1, 12: 1}), 'I': Counter({23: 3, 24: 2})}

たとえば{P:6}、数値だけを指定するとよいでしょう。count_elements=5

4

3 に答える 3