from functools import reduce


def mk_dict(*args):
    """Make a new dict from a series of dict

    :*args: dicts
    :returns: a combined dicts

    """
    return dict(reduce(lambda x, y: x + y, [list(d.items()) for d in args], []))