【发布时间】:2021-10-29 00:24:45
【问题描述】:
如何编写代码来显示Newdate 在Setups 中的索引。我想获取每个日期值的索引值,因此对于第一个输出;Newdate 中的'2017-12-22T03:31:00.000000000' 日期值从Setups 开始排在第 6 位,输出将是5。我会怎样能够得到Expected Output。
代码:
import numpy as np
Setups= np.array(['2017-09-15T07:11:00.000000000','2017-09-15T11:25:00.000000000',
'2017-09-15T12:11:00.000000000', '2017-12-22T03:14:00.000000000',
'2017-12-22T03:26:00.000000000', '2017-12-22T03:31:00.000000000',
'2017-12-22T03:56:00.000000000'],dtype="datetime64[ns]")
Newdate = np.array(['2017-09-15T07:11:00.000000000', '2017-12-22T03:31:00.000000000','2017-09-15T11:25:00.000000000', '2017-12-22T03:56:00.000000000'],dtype="datetime64[ns]")
预期输出:
[0, 5, 1, 6]
【问题讨论】:
标签: python arrays numpy datetime indexing