def merge_df_dict(base_dict, dict2):
    """

    Merge two different dictionary into one. The detail_dict will be added into the base_dict, and if there be same key,
    will be coverd by the detail_dict's element. The method is also union operate.

    :param base_dict: The base dict, which will be added new element from dict2.
    :param dict2: All it's element will add into base_dict.
    :return: new_dict: After the merge operate, will have a new dict.
    """
    new_dict = {**base_dict, **dict2}
    return new_dict