splitting a string into a list (but not separating adjacent numbers) in python,"re.findall('\\d+|[^\\d\\s]+', string)"