У меня есть ввод, который выглядит следующим образом:
A,B,C,"D12121",E,F,G,H,"I9,I8",J,K
Значения, разделенные запятыми, могут быть в любом порядке. Строку хочу разделить запятыми; однако в случае, если что-то заключено в двойные кавычки, мне нужно, чтобы они игнорировали запятые и убирали кавычки (если это возможно). В общем, результатом будет следующий список строк:
['A', 'B', 'C', 'D12121', 'E', 'F', 'G', 'H', 'I9,I8', 'J', 'K']
Я просмотрел некоторые другие ответы, и я думаю, что регулярное выражение было бы лучше, но я ужасно придумываю их.