Я пытаюсь ввести значения в CSV, используя 2d массив. У меня есть строка, которая разделена ',', чтобы отделить значения и ';' отделить каждый ряд.
строка ниже;
text = 536924636,www.microsoft.com,http://www.microsoft.com/pkiops/crl/MicW;536924733,www.microsoft.com,http://www.microsoft.com/pkiops/certs/Mi;536925898,crl.microsoft.com,http://crl.microsoft.com/pki/crl/product;
Я хочу иметь возможность разбивать строки на 2d массив, как это
arr = reg.split([','][';'])
Так, чтобы это закончилось вот так;
arr =[
['536924636','www.microsoft.com','http://www.microsoft.com/pkiops/crl/MicW'],
['536924733','www.microsoft.com','http://www.microsoft.com/pkiops/certs/Mi'],
['536924636','www.microsoft.com','http://www.microsoft.com/pkiops/crl/MicW']]
но когда я пытаюсь это сделать, я получаю следующую ошибку:
arr = reg.split([','][';'])
TypeError: list indices must be integers or slices, not str
Может кто-нибудь помочь мне достичь этого?
Спасибо