@heniek_8: Jeśli już wcześniej masz tę listę dat jako dane wyjściowe czy wynik innych operacji to możesz po prostu iterować po tej liście: # dates - to Twoja lista z datami
[d.dayofweekweek for d in dates] Założyłem, że ta lista jest już jako format datetime
potrzebuję z pewnej listy dat wyciągniąć ich dzień tygodnia, jako numer najlepiej
wymyśliłem to:
`
import pandas as pd`pd.date_range('2022-01-01','2022-01-31', freq='1d').strftime('%w').astype('int')
ale wydaje mi się że to na około leci - bo tworzy Series z datą, potem konwertuje to na tekst a na końcu na int
da się jakoś prościej (może być inna biblioteka użyta)
dziękuję przyjaciele
Komentarz usunięty przez autora
s = pd.daterange('2016-12-31', '2017-01-08', freq='D').to
# dates - to Twoja lista z datami
[d.dayofweekweek for d in dates]Założyłem, że ta lista jest już jako format
datetime