我怎么能在这个词中计算'2'?
{'count': 2, 0: '1', 1: '2'}
是否有内置功能?
答案 0 :(得分:0)
首先,它是dict
,而不是list
。您可以将sum
与生成器一起使用:
d = {'count': 2, 0: '1', 1: '2'}
s = sum(v == 2 for v in d.values())
如果你想同时捕捉2
(整数)和'2'
(字符串):
s = sum(v in ('2', 2) for v in d.values())