return [l]
nlist = [x for sub_l in map(split_or_not, blist) for x in sub_l]
nlist = [x for sub_l in (split_or_not(l) for l in blist) for x in sub_l]
Replacing an element in a list with multiple elements