У меня есть список, который содержит даты, которые я создал, используя:
dates_list = pd.date_range(startdate, num_of_periods, freq = 'MS')
^ сохранил диапазон дат в dates_list
Это возвращает мой ежемесячный список дат правильно, если я распечатаю (date_list).
То, что я пытаюсь сделать, - это поиск номера индекса с определенной датой в диапазоне. Я попробовал:
dates_list.index(call_date)
^^ где call_date
- это дата, когда я пытаюсь найти порядковый номер
и я получаю сообщение об ошибке:
TypeError: 'DatetimeIndex' object is not callable
Если я попробую эту же команду в более простом списке,
т.е.: simple_list = ['cheese', 'banana', 'mushroom', 'apple' ...]
simple_list.index('banana')
возвращает 1
.
Как получить значение индекса из списка дат? Есть ли что-то, что я должен сделать по-другому?
Любые отзывы будут оценены. Спасибо.