我有一个这样的csv:key,valuebasico_uf_situacao_1,urb_cid_vilabasico_uf_situacao_2,nao_urb_cid_vilabasico_uf_situacao_3,urb_isoladabasico_uf_situacao_4,rur_ext_urbbasico_uf_situacao_5,rur_isol_povoadobasico_uf_situacao_6,rur_isol_nucleobasico_uf_situacao_7,rur_isol_outros_aglobasico_uf_situacao_8,rur_excl_rur我是这样读的:index = pd.read_csv("./pdfs/indice.csv", delimiter=",")如何将其转换为可以像这样访问的字典:在:dict["basico_uf_situacao_1"] 出去:urb_cid_vila
1 回答
元芳怎么了
TA贡献1798条经验 获得超7个赞
使用Series.to_dict:
my_dict=df.set_index('key')['value'].to_dict() #set_index only if key not is the index
print(my_dict)
{'basico_uf_situacao_1': 'urb_cid_vila',
'basico_uf_situacao_2': 'nao_urb_cid_vila',
'basico_uf_situacao_3': 'urb_isolada',
'basico_uf_situacao_4': 'rur_ext_urb',
'basico_uf_situacao_5': 'rur_isol_povoado',
'basico_uf_situacao_6': 'rur_isol_nucleo',
'basico_uf_situacao_7': 'rur_isol_outros_aglo',
'basico_uf_situacao_8': 'rur_excl_rur'}
my_dict['basico_uf_situacao_1']
#'urb_cid_vila'
添加回答
举报
0/150
提交
取消
