from typing import List


def dict_to_generic_object_format(args: dict) -> List[dict]:
    """
    Converts args dict into a list, please see GenericObjectGenerator Class in Pymisp.
    Args:
        args: dictionary describes MISP object

    Returns:
        list: list containing dicts that GenericObjectGenerator can take.

    Examples:
        >>> {'ip': '8.8.8.8', 'domain': 'google.com'}
        [{'ip': '8.8.8.8'}, {'domain': 'google.com'}]
    """
    return [{k: v} for k, v in args.items()]