Python 数据帧到dict

Python 数据帧到dict,python,pandas,dataframe,dictionary,Python,Pandas,Dataframe,Dictionary,嗨,我有这样一个数据框架,我想让它成为一个如下所示的字典,我尝试了dict和to json函数,但没有得到我想要的。我该怎么办 样本数据 http_val proxy 0 http 188.227.195.68:8080 1 http 41.207.251.194:8080 2 http 202.93.229.98:8080 3 http 46.254.247.59:3130 4 http 103.87.236.141:8080 感谢您

嗨,我有这样一个数据框架,我想让它成为一个如下所示的字典,我尝试了dict和to json函数,但没有得到我想要的。我该怎么办

样本数据

http_val    proxy
0   http    188.227.195.68:8080
1   http    41.207.251.194:8080
2   http    202.93.229.98:8080
3   http    46.254.247.59:3130
4   http    103.87.236.141:8080

感谢您的时间:)

将数组转换为dict的方法之一

import dask.dataframe as dd
import pandas as pd
import csv

keys = ["key1", "key2", "key3"]
values = ["value1", "value2", "value3"]
list_of_tuples = list(zip(keys, values))
df = pd.DataFrame(list_of_tuples, columns=['Key', 'Value'])
print(df.to_json(orient='records',lines='true'))

是否
http_val
始终
http
?一个字典只能包含一个键一次,因此无法构造上述字典。@user1558604否它可以是http或https存储数据please@makis我编辑了我的帖子,但它得到了
{'index':[0,1,2],'columns':['key','value'],'data':[['key1','value1'],['key2','value2'],['key3','value3']]}
我已经解决了这个问题。代码现在输出到csv。如果您需要词典,请告诉我我需要dic,因为我将与dict一起使用:)谢谢您的回答BTW简化了:)
import dask.dataframe as dd
import pandas as pd
import csv

keys = ["key1", "key2", "key3"]
values = ["value1", "value2", "value3"]
list_of_tuples = list(zip(keys, values))
df = pd.DataFrame(list_of_tuples, columns=['Key', 'Value'])
print(df.to_json(orient='records',lines='true'))