class some(namedtuple('some', 'a d n')):

    def __new__(cls, **args):
        args['a'] = args['a'].split()
return super(some, cls).__new__(cls, **args)
items = list(some(**m) for m in dl)
Pythonic way to convert list of dicts into list of namedtuples