我想画出温度随时间下降的曲线。计算是正确的,我的问题是字典无法整理。我能及时地把名单分类。键=时间(1年、5年、10年等),值=温度。我要按钥匙分类
drawtemperature={}
for i, tau in enumerate(years):
for well in producers :
Temperature=[]
if len(reached) == 0:
Temperature.append(T0)
else:
sumQ=well.flow/nbcontours*len(reached)
Tm=((well.flow-sumQ)*T0+sumQ*Ti)/well.flow
Temperature.append(Tm)
drawtemperature[tau]=Temperature
dc=[drawtemperature[k] for k in sorted(drawtemperature)]
for k in dc:
pylab.plot(drawtemperature.keys(), drawtemperature.values())
pylab.show()
因为没有订字典,所以画错了。这个数字应该是活塞状的。我不能发布图片,因为我需要至少10个声誉(:
我知道我不能订字典,我一直试着从藏书中订购词典,但没用。有什么想法吗?在
像这样?我想你是想按值给字典排序
要切换轴,请使用此选项
^{pr2}$要按键排序,只需去掉
key=...
相关问题 更多 >
编程相关推荐