def recursive_dict_to_list(dict_data):
    """ Returns a list containing all values from
    a dictionary and any child contained dictionary.
    """
    list_data = []
    for v in dict_data.values():
        if type(v) == dict:
            for v1 in recursive_dict_to_list(v):
                list_data.append(v1)
        else:
            list_data.append(v)
    return list_data