我正在尝试将
DatetimeArray
实例 arr
转换为 list
。
我尝试过arr.to_list()
,它给出了:
'DatetimeArray' object has no attribute 'tolist'
我想要实现的更高级别的结果是,我有这个
df
和一列 dt
,它们是 pandas 时间戳。我想要获取唯一 df.dt
的列表(或任何我可以迭代的内容),并在该列表前面添加另一个时间戳 another_dt
。
你尝试过吗
list()
:
dta = pd.arrays.DatetimeArray(pd.DatetimeIndex(['2023-01-01', '2023-01-02']), freq='D')
print(list(dta))
# Output
[Timestamp('2023-01-01 00:00:00'), Timestamp('2023-01-02 00:00:00')]