我有一个不需要保留标题的数据框,并且标题位于第一行。创建这两行中的dict
的最佳方法是什么。例如:
df.loc[0:1]
目前,我会做类似的事情:
dict(zip(df.loc[0].tolist(), df.loc[1].tolist()))
但我希望pandas
可以采用一种更简单的方法来实现。
答案 0 :(得分:0)
在header=None
函数中使用read_csv
。像这样:
df = pd.read_csv(path_to_file,header = None)
检查文档read_csv。
然后创建一个dict
:
df.iloc[:2].to_dict()