支持udf键的jquery图表插件

时间:2018-09-05 12:58:13

标签: python highcharts

我有一个这样的词典列表:

[{'a':1,'b':2},{'a':3,'b':4}...]

,并且有没有支持用户定义的x键和y键的jquery图表插件? 像这样:

{
xAxis: 'a',
yAxis: ['b', 'c'...],
data: [{'a':1,'b':2},{'a':3,'b':4}...]
}

1 个答案:

答案 0 :(得分:4)

使用collections.defaultdict

例如:

from collections import defaultdict

l1 = [{'a':1,'b':2},{'a':3,'b':4}]

res = defaultdict(list)

for i in l1:
    for k, v in i.items():
        res[k].append(v)
print(res)

输出:

defaultdict(<type 'list'>, {'a': [1, 3], 'b': [2, 4]})