时变数据:元组列表与2D数组?
我的示例代码是在python中,但我问的是一般原则。
如果我有一组时间 - 值对数据,我应该将它们存储为2D数组还是元组列表?例如,如果我有这些数据:
v=[1,4,4,4,23,4]
t=[1,2,3,4,5,6]
这样存储通常更好:
data=[v,t]
或者作为元组列表:
data=[(1,1),(4,2)(4,3)...]
有这种“标准”方式吗?
没有找到相关结果
已邀请:
4 个回复
芦歉竭皑
然后,您可以对其进行切片以轻松获取数据的子集:
诞胃
然后你可以像这样解压缩:
浮凰量
你有:
这是python中相当标准的构造,但如果顺序很重要,您可能希望查看集合中的有序字典。
纫合峭