元组列表:如何解压缩嵌套元组?

时间:2017-09-05 21:28:16

标签: python-3.x

我不知道标题应该是什么,所以请随时修改。

我有一个庞大的(数百万)元组列表,如下所示:

    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])

实现这一目标的最佳方法是什么?鉴于有数百万个元组,我需要一个尽可能高效的解决方案。

有什么想法吗?

1 个答案:

答案 0 :(得分:2)

使用grid

从[{1}}解压缩元组
*