将双端队列值转换为索引列表的最佳方法?
Best way to convert deque values to an index list?
我有一个充满 datetime.datetime 的双端队列,需要将值转换为双端队列的索引,以便在 numpy 中处理双端队列。是否有类似于 index.tolist()
中用于处理双端队列的 pandas 的函数?或者也许是一种无需创建列表即可获取索引值的更有效方法?
想要input/output:
Input >>> deque(2018-12-19 09:26:03.478039, 2018-12-20 09:26:03.478039, 2018-12-21 09:26:03.478039, 2018-12-22 09:26:03.478039, 2018-12-23 09:26:03.478039)
Output >>> (0, 1, 2, 3, 4)
这很简单:
range(len(your_deque))
我有一个充满 datetime.datetime 的双端队列,需要将值转换为双端队列的索引,以便在 numpy 中处理双端队列。是否有类似于 index.tolist()
中用于处理双端队列的 pandas 的函数?或者也许是一种无需创建列表即可获取索引值的更有效方法?
想要input/output:
Input >>> deque(2018-12-19 09:26:03.478039, 2018-12-20 09:26:03.478039, 2018-12-21 09:26:03.478039, 2018-12-22 09:26:03.478039, 2018-12-23 09:26:03.478039)
Output >>> (0, 1, 2, 3, 4)
这很简单:
range(len(your_deque))