Use literal_eval from ast module:
>>> import ast
>>> ast.literal_eval("['KYS_Q5Aa8', 'KYS_Q5Aa9']")
['KYS_Q5Aa8', 'KYS_Q5Aa9']
In contrast eval, literal_eval is safe to use in custom strings or other unknown string sources. It will compile strings only into the underlying python data structures - everyone else fails.
, (.. ), , :
>>> mystring = "['KYS_Q5Aa8', 'KYS_Q5Aa9']"
>>> [e.strip("' ") for e in mystring.strip('[] ').split(',')]
['KYS_Q5Aa8', 'KYS_Q5Aa9']