def offset_keys(dct, base):
    """Takes a dict and runs offset(key, base) on all keys"""
return {offset(k, base): v for k, v in list(dct.items())}
pprint(offset_keys(dct, datetime.date(2015, 7, 12)))
Измените несколько ключей из словаря, выполняя операцию timedelta в Python