a = '[[X v] -s]'
a = ''.join(map(lambda x: '"{}"'.format(x) if x.isalpha() or x == '-' else
    x, a))
json.loads(a.replace('[ [', '[[').replace('] ]', ']]').replace(' ', ',').
    replace('][', '],[').replace('""', ''))
как превратить строку букв, заключенных в квадратные скобки, во встроенные списки