小编Shu*_*ham的帖子

计算defaultdict列表中的特定项目

所以这是我的defaultdict的结构

#x = {lead_id:[[month,pid,year]]
x={'123':[[1,9,2015],[2,9,2015]],'345':[[2,10,2015],[2,13,2014]],'159':[1,3,2015].....}
Run Code Online (Sandbox Code Playgroud)

我在这本词典中有超过1000个lead_id.每个都有随机数的列表.换句话说,相同的lead_id有重复但有不同的月份或pid或年份.现在我想计算2015年1月的所有lead_id.如果它的两倍或更多,我想把它算作两个.任何人都可以帮我弄清楚如何制作一个自动代码,以便检查长度以及同年发生的月份的次数.

For example:
x={'123':[[1,3,2015],[2,5,2014],[1,5,2015]],'987':[[3,55,2014]],'456':[[1,37,2015]]}
count of jan 2015 = 3
Run Code Online (Sandbox Code Playgroud)

python dictionary default count

1
推荐指数
1
解决办法
140
查看次数

标签 统计

count ×1

default ×1

dictionary ×1

python ×1