我有一个字典,其中每个键都有多个值。 我正在尝试计算值的总数。 例如:
key: 1, value: abc, bcd, egf
key: 2, value: asj,asfah,afhs,jhsafh
所以,值的总数是 3+4 = 7 获得此计数的 pythonic 方法是什么。 谢谢
请您参考如下方法:
怎么样:
sum(len(val) for val in dictionary.itervalues())
请注意,这使用生成器而不是创建临时长度列表。
我有一个字典,其中每个键都有多个值。 我正在尝试计算值的总数。 例如:
key: 1, value: abc, bcd, egf
key: 2, value: asj,asfah,afhs,jhsafh
所以,值的总数是 3+4 = 7 获得此计数的 pythonic 方法是什么。 谢谢
请您参考如下方法:
怎么样:
sum(len(val) for val in dictionary.itervalues())
请注意,这使用生成器而不是创建临时长度列表。