from typing import List


def split_list(lst: List[str], wanted_parts: int = 1) -> List[List[str]]:
    """ Splits a list into a list of lists of each of size 'wanted_parts'
        Args:
            lst: List to be split into smaller parts
            wanted_parts: Desired size of each smaller list
        Returns:
            A list of lists of each of size 'wanted_parts'
    """
    length = len(lst)

    return [lst[i * length // wanted_parts: (i + 1) * length // wanted_parts] for i in range(wanted_parts)]