Я пытаюсь вывести свой словарь в виде файла CSV. Но мне не удалось сделать это правильно. мой выходной файл выглядит очень плохо. Кто-нибудь имеет представление о том, как поместить значения, поступающие из того же ключа в том же столбце?
dico={'names': ['Jimmy', 'Drew'], 'age':[25, 30]}
df = pd.DataFrame.from_dict([dico])
df.to_csv('file.csv', sep='\t',header=True, index=False, mode='w')
#output file looks like this:
age names
[25, 30] ['Jimmy', 'Drew']
Я также пытался:
with open('mycsvfile.csv','w' ) as f:
w = csv.DictWriter(f, fieldnames = dico.keys())
w.writeheader()
w.writerow(dico)
но проблема та же
Спасибо,