python DataFrame轉(zhuǎn)dict字典過程詳解
這篇文章主要介紹了python DataFrame轉(zhuǎn)dict字典過程詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
背景:將商品id以及商品類別作為字典的鍵值映射,生成字典,原為DataFrame
# 創(chuàng)建一個(gè)DataFrame # 列值類型均為int型 import pandas as pd item = pd.DataFrame({'item_id': [100120, 10024504, 1055460], 'item_category': [87974, 975646, 87974]}, index=[0, 1, 2]) item
# 將item_id,item_category兩列數(shù)值轉(zhuǎn)為dict字典 # 注意:同種商品類別肯定會對應(yīng)不同商品,即一對多,進(jìn)行字典映射,一定要是item_id作為鍵,item_category作為值 # 由于原始數(shù)據(jù)為int類型,結(jié)果將是字符串之間的映射,因此需要對列值進(jìn)行數(shù)據(jù)類型轉(zhuǎn)換 item.item_id = (item['item_id']).astype(str) item.item_category = (item['item_category']).astype(str) item_dict = item.set_index('item_id')['item_category'].to_dict() item_dict
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
- Python 的字典(Dict)是如何存儲的
- Python數(shù)據(jù)類型之Dict字典實(shí)例詳解
- Python使用dict.fromkeys()快速生成一個(gè)字典示例
- python3 json數(shù)據(jù)格式的轉(zhuǎn)換(dumps/loads的使用、dict to str/str to dict、json字符串/字典的相互轉(zhuǎn)換)
- 解決Python獲取字典dict中不存在的值時(shí)出錯(cuò)問題
- Python實(shí)現(xiàn)字典(dict)的迭代操作示例
- python 將字符串轉(zhuǎn)換成字典dict的各種方式總結(jié)
- Python字典dict常用方法函數(shù)實(shí)例
相關(guān)文章
Python一行代碼識別增值稅發(fā)票實(shí)現(xiàn)示例
這篇文章主要為大家介紹了Python一行代碼識別增值稅發(fā)票實(shí)現(xiàn)示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-03-03Python 20行簡單實(shí)現(xiàn)有道在線翻譯的詳解
這篇文章主要介紹了Python實(shí)現(xiàn)有道在線翻譯的方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-05-05淺談django開發(fā)者模式中的autoreload是如何實(shí)現(xiàn)的
下面小編就為大家?guī)硪黄獪\談django開發(fā)者模式中的autoreload是如何實(shí)現(xiàn)的。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2017-08-08mac系統(tǒng)裝python后pip命令不能用的解決方案
這篇文章主要介紹了mac系統(tǒng)裝python后pip命令不能用的解決方案,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-01-01python實(shí)現(xiàn)的發(fā)郵件功能示例
這篇文章主要介紹了python實(shí)現(xiàn)的發(fā)郵件功能,結(jié)合實(shí)例形式分析了Python使用網(wǎng)易郵箱發(fā)送郵件的相關(guān)操作技巧,需要的朋友可以參考下2019-09-09Python實(shí)現(xiàn)的彩票機(jī)選器實(shí)例
這篇文章主要介紹了Python實(shí)現(xiàn)彩票機(jī)選器的方法,可以模擬彩票號碼的隨機(jī)生成功能,需要的朋友可以參考下2015-06-06python opencv對圖像進(jìn)行旋轉(zhuǎn)且不裁剪圖片的實(shí)現(xiàn)方法
今天小編就為大家分享一篇python opencv對圖像進(jìn)行旋轉(zhuǎn)且不裁剪圖片的實(shí)現(xiàn)方法,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-07-07