我有一个包含[date,data1,data2,data3 ...]的列表。 现在,我需要汇总所有数据,而不是日期。我该怎么办? 我希望我可以得到一个新的列表,看起来像[date,data1 + data2 + data3 ...]
答案 0 :(得分:4)
您可以使用列表切片来获取除第一个元素以外的所有原始列表。然后,您可以将结果切片传递到sum()
。
>>> original = ['date',11,222,3]
>>> summed = [original[0], sum(original[1:])]
>>> print(summed)
['date', 236]