def find_average_days_between_event(events): first_date = min(events, key=fetch_start_date) last_date = max(events, key=fetch_start_date) duration = date_to_datetime(last_date['Start']) - date_to_datetime(first_date['Start']) average_days_between_event = float(duration.days) / len(events) return average_days_between_event
def get_month_years(first_date, last_date): current_month_year = date_to_datetime(first_date) last_date = date_to_datetime(last_date) month_years = [] while current_month_year <= last_date: month_years.append(current_month_year.strftime('%m/%y')) current_month_year = add_months(current_month_year, 1) return month_years