这是一个创建于 1961 天前的主题,其中的信息可能已经有所发展或是发生改变。
从网页上返回的 json 格式的数据如下:
for i in range(len(r['rows'])):
print (r['rows'][i]['project']['name'],r['rows'][i]['issueType'])
比方说打印的结果:
a story
b idea
b story
b story
a story
a idea
b story
a story
a story
python 里怎么统计 a 的 story 次数,a 的 idea 次数,b 的 story 次数,b 的 idea 次数? a b 是 project name, 一开始不知道 project name 是多少。
4 条回复 • 2019-02-01 16:03:22 +08:00
|
|
1
mm200p 2019-02-01 14:35:49 +08:00 1
key="{k}|{v}".format(k=r['rows'][i]['project']['name'],v=r['rows'][i]['issueType']) stat={} for i in range(r['rows']): stat.setdefault(key, 0) stat[key] += 1
|
|
|
2
mm200p 2019-02-01 14:36:25 +08:00
。。。顺序乱了
|
|
|
3
karlxu 2019-02-01 14:48:45 +08:00
@ mm200p #1 谢谢!我试了下,你这个是统计所有的次数,没有分类吧
|
|
|
4
mm200p 2019-02-01 16:03:22 +08:00
@ karlxu {工程名 name}|{分类 issueType?} ,是按工程名+分类统计的,你可以将结果拆分一下
|