首页 > 其他分享 >pandas df 将两列转换为字典格式

pandas df 将两列转换为字典格式

时间:2024-03-01 11:26:49浏览次数:18  
标签:df values pd 两列 data pandas columns

修改df 列名

import pandas as pd
import json

data = {
    'keys': ['a', 'b', 'c', 'd'],
    'values': [1, 2, 3, 4]
}

columns_mapping = {'keys': 'keys11', 'values': 'values'}
df = pd.DataFrame(data)
df = df.rename(columns=columns_mapping)

print(df.columns)

修改DF 列名 

import pandas as pd

data = {
    'keys': ['a', 'b', 'c', 'd'],
    'values': [1, 2, 3, 4]
}

columns_mapping = ['keys11', 'values']
df = pd.DataFrame(data, columns=columns_mapping)

print(df.columns)

两个转换为字典

import pandas as pd

data = {
    'keys': ['a', 'b', 'c', 'd'],
    'values': [1, 2, 3, 4]
}
df = pd.DataFrame(data)
# # 使用zip和dict函数将两列转换为字典
result_dict = dict(zip(df['keys'], df['values']))
print(result_dict)

 

标签:df,values,pd,两列,data,pandas,columns
From: https://www.cnblogs.com/gina11/p/18046555

相关文章

  • 软考高级信息系统项目管理师教程(第4版)PDF下载
    《信息系统项目管理师教程》(第4版)是由全国计算机专业技术资格考试办公室组织编写的考试用书,根据2022年审定通过的《信息系统项目管理师考试大纲》编写,对信息系统项目管理师岗位所要求的主要知识及应用技术进行了阐述。《信息系统项目管理师教程》(第4版)主要内容包括:信息化发展、信......
  • 【专题】2024食品行业预制菜趋势报告PDF合集分享(附原数据表)
    原文链接:https://tecdat.cn/?p=35240原文出处:拓端数据部落公众号预制菜行业经历了由默默无闻到备受争议,再到如今逐渐获得大众接受的历程。随着《中央一号文件》的推动,除夕节假日的利好安排,以及行业内对半年内有望出台国家标准的期待,预制菜行业吸引了众多头部主播的关注和数亿网......
  • 【专题】2022工业互联网平台发展指数报告PDF合集分享(附原数据表)
    原文链接:https://tecdat.cn/?p=33647这份报告合集是基于中国工业产业升级和智能制造的大背景而展开的。报告合集分析了工业互联网平台市场的发展阶段、平台玩家的产品和服务的底层逻辑以及变化趋势,并探讨了补贴减少、数据归属权之争、标准化与盈利模式、ChatGPT等因素对工业互联......
  • PDF相关操作
    PDF相关操作word转pdfpublicstaticvoidwordConvertPdf(FiletargetFile,Filefile)throwsException{FileOutputStreamos=newFileOutputStream(file); //Address是将要被转化的word文档Documentdoc=newDocument(targetFile.getAbsolut......
  • 常用css两列布局汇总
    浮动+margin<divclass="container"><divclass="left">定宽</div><divclass="right">自适应</div></div>/*不给高度不行,不给宽度可以自适应*/.container{height:300px;}.left{float:left;/*......
  • 【专题】2024物联网平台产业研究报告及案例集报告PDF合集分享(附原数据表)
    原文链接:https://tecdat.cn/?p=35235原文出处:拓端数据部落公众号前三季度,我国软件业务收入达87610亿元,同比增长13.5%。统计范围涵盖软件及信息技术服务、集成电路设计、基础软件、工业软件、信息安全、工业互联网平台和数据服务等。软件业务收入由软件产品、信息技术服务、信息......
  • hdfs文件传输到ods层的脚本
     #!/usr/bin/python3#coding=utf-8importsysfrombaseimportget_yesterday,APPimportsubprocessdate=get_yesterday()tables=['ods_log_inc','ods_activity_info_full','ods_activity_rule_full','ods_base_categ......
  • python | Pandas.unique()函数
    unique()是Pandas中的一个函数,用于获取Series或DataFrame中的唯一值,它返回一个包含Series或DataFrame中唯一值的数组,按照它们在原始数据中的出现顺序排列。对于足够长的序列,比numpy.unique快得多。包括NA值。data={'Name':['John','Tom','Alice','John'],'Ag......
  • PDF文件太大如何免费压缩到最小?
    又到了一年一度找工作高峰期了,为了防止发送的简历文档排版错乱,一般都是采用PDF格式。但有时在投递简历时,附上过大的附件(比如设计岗位),这样就会影响发送和对方打开查看的效率。那么pdf如何快速免费压缩大小呢?教你2个无需安装软件的简单方法。方法一:操作系统自带压缩功能这是一种......
  • FastAPI系列:上传文件File和UploadFile
    上传文件#file仅适用于小文件@app.post("/files/")asyncdefcreate_file(file:bytes|None=File(default=None)):ifnotfile:return{"message":"Nofilesent"}else:return{"file_size":len(file)}......