У меня есть такой файл с разделителями табуляции:
10 5040637 rs2518044;rs536681963 CG TG C
10 34398820 rs150406373 C G
10 35040637 rs532547811 TCCC T
Используя Python-панд, я бы хотел:
1) Извлечь первые 4 столбца.
2) В тех случаях, когда есть строки типа "rs2518044; rs536681963" или "rs2518044; rs536681963; rs1111", я хочу извлечь часть перед первым ";".
Я бы получил что-то вроде этого:
10 5040637 rs2518044 CG
10 34398820 rs150406373 C
10 35040637 rs532547811 TCCC