В первом столбце файла, который я смотрю, он читает список из 7 различных значений, разделенных запятыми, например:
Алекс, 43,37,12,1,2,5
Есть еще 2000 строк, которые настроены таким же образом.
Меня интересуют только первые 2, остальные для меня не важны. Я пытаюсь присвоить первые два значения отдельным столбцам в моем фрейме данных, например:
typesx = (line.split(",") for line in df['firstcolumn'])
ty=((type[0], type[1]) for type in typesx)
for z in range(len(df)):
df['firstplaceholder'][z] = type(0)
df['secondplaceholder'][z] = type(1)
Однако, это только помещает тип в соответствующие столбцы (т.е. int, string), иди на цифру.
Я в замешательстве, потому что, если я решу напечатать тип 0 и тип 1, он напечатает то, что я ищу (в данном случае alex, 43).
Вот так:
for a,b in ty:
print(a,b)
Однако я не уверен, как скопировать эти значения в отдельные созданные мной столбцы (firstplaceholder, secondplaceholder).