def METHOD_NAME(self, defaultdict: any = None) -> list:
    """Process defaultdict to list of files.
    Args:
        defaultdict (any, optional): defaultdict of recursive files. Defaults to None.
    Returns:
        List: list of files.
    """
    path_list = []
    if defaultdict is None:
        defaultdict = self.recursive_files
    for item in list(defaultdict.items()):
        tuple_list_path = list(itertools.product([item[0]], item[1]))
        path_list.extend(
            [os.path.join(*tuple_path) for tuple_path in tuple_list_path]
        )
    return path_list