John Machin > instead maybe something like > new_list = [] > for sep in '-.:': Yup. Much nicer. Clean, defensive programming is such effort. :) Andrew