import re, itertools
strs = input('enter a string list ')
print([y for y in list(itertools.chain(*[re.split('\\"(.*)\\"', x) for x in
    re.split('\\((.*)\\)', strs)])) if y != ''])
Python splitting string by parentheses