Я довольно новичок в Python. Я использую пакет Python праздничные дни , который имеет c праздничные дни по стране. Я ищу написать функцию, которая зацикливается на любое количество стран и возвращает dataframe
с 3 столбцами:
Date, Holiday, Country
Исходя из моих ограниченных знаний, я придумал это своего рода реализация:
import holidays
def getholidayDF(*args):
holidayDF = pd.DataFrame(columns=['Date','Holiday','Country'])
for country in args:
holidayDF.append(sorted(holidays.CountryHoliday(country,years=np.arange(2014,2030,1)).items()))
holidayDF['Country'] = country
return holidayDF
holidays = getholidayDF('FRA', 'Norway', 'Finland', 'US', 'Germany', 'UnitedKingdom', 'Sweden')
Возвращает пробел dataframe
. Я не уверен, как поступить!