什么比我的任务列表或字典更好?

时间:2015-07-24 15:53:09

标签: python dictionary web-applications

Months    X       Y       Z
June      a       b       c
July            
August
Sept
Oct 
Total   Sum(x)  Sum(y)  Sum(z)

我想在我的webapp中使用此表。提供a,b和c,并从中计算其余值。我应该在这里使用什么列表或字典 使用列表我将为X Y和Z传递不同的列表,并使用和值求和 问题1->即使必须从a,b和c计算所有值,是否可以初始化长列表? 问题2->如果不是,有什么更好的方法来做到这一点?

1 个答案:

答案 0 :(得分:0)

问题#1)长名单有多长?根据这篇文章,32位机器上的python列表的最大大小为536,870,912 ... How Big can a Python Array Get?

但是我认为你将要遇到的第一个瓶颈实际上是将数据传输到浏览器。这里讨论各种浏览器的大小限制...... Browser limitation with maximum Page length

问题#2)如果它最终出现在Web应用程序中,JSON格式将更容易与大多数前端框架一起使用。