我有多个按参数排列在字典索引中的图表,我想通过对索引求和将它们一起绘制在分层图表中。这是我想做的事和尝试过的事的一个例子:
chart = dict()
lst = [2,4,6,8]
chart[lst[0]] + chart[lst[1]] + chart[lst[2]] + chart[lst[3]]
上面的代码可以工作,但是我想让它自动化,因为我的列表一直在变化,并且我不想每次都手动输入该总和。我已经尝试过了
sum(chart[i] for i in lst)
但是我得到一个错误,说list index out of range
。
我猜想python sum并不是用于这种事情的,但是我不知道哪个其他函数合适。
答案 0 :(得分:1)
ps aux | grep "java"
运算符是chart1 + chart2
的简写。如果要分层多个图表,可以直接使用alt.layer(chart1, chart2)
:
alt.layer