def split(alist, split):
    """ split a list into 'split' items """
    newlist = []
    accum = []
    for i, element in enumerate(alist):
        accum.append(element)
        if len(accum) == split or i == len(alist) - 1:
            newlist.append(accum)
            accum = []
    return newlist
