我不知道标题应该是什么,所以请随时修改。
我有一个庞大的(数百万)元组列表,如下所示:
tuples = list(zip(grid, flattened_values, timestamps))
list(tuples[85864725])
>>> [(1000, -34.25, 50.625), 4.4577124419932667e-10, datetime.datetime(2012, 7, 5, 0, 0)]
我希望结果看起来像这样:
>>> [1000, -34.25, 50.625, 4.4577124419932667e-10, datetime.datetime(2012, 7, 5, 0, 0)]
我能想到的最好的事情是:
(tuples[85864725][0][0],tuples[85864725][0][1],tuples[85864725][0][2],tuples[85864725][1])
实现这一目标的最佳方法是什么?鉴于有数百万个元组,我需要一个尽可能高效的解决方案。
有什么想法吗?
答案 0 :(得分:2)
使用grid
*