У меня есть список, который считывается из файла в видеотдельные элементы списка на основе точкой с запятой
['48998.tyrone-cluster;gic1_nwgs;mbupi;18:45:44;R;qp32\n', '48999.tyrone-cluster;gic2_nwgs;mbupi;0;Q;batch\n', '49005.tyrone-cluster;...01R-1849-01_2;mcbkss;00:44:23;R;qp32\n', '49032.tyrone-cluster;gaussian_top.sh;chemraja;0;Q;qp32\n', '49047.tyrone-cluster;jet_egrid;asevelt;312:33:0;R;qp128\n', '49052.tyrone-cluster;case3sqTS1e-4;mecvamsi;0;Q;qp32\n', '49053.tyrone-cluster;...01R-1850-01_1;mcbkss;0;Q;batch\n', '49054.tyrone-cluster;...01R-1850-01_2;mcbkss;0;Q;batch\n']
В этом списке мне нужно отделить элементы на основе; и получить выход из списка, как
вывод должен быть:
'48998','18:45:44','R','qp32'
'48999','0','Q','batch'
'49005','00:44:23','R','qp32' (and so on till the end of the list)
'49054','0','Q','batch'
, который должен быть записан в файл .Till Теперь я попытался коды, как это, но не могли бы получить желаемый результат.
parsed_data = [content[0].split(".")[0], content[3], content[4], content[5].strip()]