У меня есть объект DatetimeIndex, состоящий из двух дат, заданных следующим образом:
import pandas as pd
timestamps = pd.DatetimeIndex(['2014-1-1', '2014-1-2'], freq='D')
который выглядит так:
DatetimeIndex(['2014-01-01', '2014-01-02'], dtype='datetime64[ns]', freq='D')
Как получить список дат из объекта timestamps? т.е. я хочу следующее:
['2014-01-01', '2014-01-02']






Можете ли вы попробовать следующее:
timestamps.strftime('%Y-%m-%d').tolist()
Выход:
['2014-01-01', '2014-01-02']
to_native_types() преобразует значения меток времени в формат str, а затем tolist() создает список str (дат).
timestamps.to_native_types().tolist()
Выход
['2014-01-01', '2014-01-02']
Спасибо за рассмотрение моего комментария. +1. Просто добавьте несколько пояснительных слов к своему ответу.