Python中將dataframe轉(zhuǎn)換為字典的實(shí)例
有時(shí)候,在Python中需要將dataframe類(lèi)型轉(zhuǎn)換為字典類(lèi)型,下面的方法幫助我們解決這一問(wèn)題。 任務(wù)代碼。
# encoding: utf-8 import pandas as pd a = ['Name', 'Age', 'Gender'] b = ['Ali', '19', 'China'] data = pd.DataFrame(zip(a, b), columns=['project', 'attribute']) print data dict_country = data.set_index('project').T.to_dict('list') print dict_country
輸出顯示
project attribute 0 Name Ali 1 Age 19 2 Gender China {'Gender': ['China'], 'Age': ['19'], 'Name': ['Ali']}
值得注意的是,轉(zhuǎn)置之前需要設(shè)置指定的索引,否則會(huì)按照默認(rèn)索引轉(zhuǎn)換成這樣:
{0: ['Name', 'Ali'], 1: ['Age', '19'], 2: ['Gender', 'China']}
以上這篇Python中將dataframe轉(zhuǎn)換為字典的實(shí)例就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
python numpy實(shí)現(xiàn)rolling滾動(dòng)案例
這篇文章主要介紹了python numpy實(shí)現(xiàn)rolling滾動(dòng)案例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-06-06Python中實(shí)現(xiàn)三目運(yùn)算的方法
這篇文章主要介紹了Python中實(shí)現(xiàn)三目運(yùn)算的方法,本文用and/or 運(yùn)算符模擬實(shí)現(xiàn)三目運(yùn)算,需要的朋友可以參考下2015-06-06conda配置python虛擬環(huán)境的實(shí)現(xiàn)步驟
本文主要介紹了conda配置python虛擬環(huán)境的實(shí)現(xiàn)步驟,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2023-03-03python concurrent.futures模塊的使用測(cè)試
大家都知道concurrent.futures 是 3.2 中引入的新模塊,它為異步執(zhí)行可調(diào)用對(duì)象提供了高層接口,今天通過(guò)本文給大家介紹python concurrent.futures模塊的使用測(cè)試 ,感興趣的朋友一起看看吧2021-07-07詳解Python的多線(xiàn)程定時(shí)器threading.Timer
這篇文章主要為大家介紹了Python的多線(xiàn)程定時(shí)器,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來(lái)幫助2022-01-01新年快樂(lè)! python實(shí)現(xiàn)絢爛的煙花綻放效果
這篇文章主要為大家詳細(xì)介紹了python利用可視化技巧實(shí)現(xiàn)煙花綻放效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-01-01python中watchdog文件監(jiān)控與檢測(cè)上傳功能
這篇文章主要介紹了python中watchdog文件監(jiān)控與檢測(cè)上傳功能,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-10-10pyecharts如何旋轉(zhuǎn)折線(xiàn)圖的X軸標(biāo)簽
這篇文章主要介紹了pyecharts如何旋轉(zhuǎn)折線(xiàn)圖的X軸標(biāo)簽,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-11-11