比如我们有这么一个Excel 是国家的英文名到中文名的映射,我们想快速生成这样的字典,怎么办呢

第一步,用pandas读取Excel 获取 dataframe 就是 df
第二步,建立两列的映射,使用zip
第三步,生成字典
代码如下
import pandas as pd
df=pd.read_excel('国家信息表.xlsx')
countrymap=dict(zip(df['国家英文'],df['国家中文']))
效果如下

本文介绍如何将包含国家英文名和中文名映射的Excel文件快速转换为Python字典。通过pandas读取Excel数据,利用zip函数建立两列映射,并生成字典。
比如我们有这么一个Excel 是国家的英文名到中文名的映射,我们想快速生成这样的字典,怎么办呢

第一步,用pandas读取Excel 获取 dataframe 就是 df
第二步,建立两列的映射,使用zip
第三步,生成字典
代码如下
import pandas as pd
df=pd.read_excel('国家信息表.xlsx')
countrymap=dict(zip(df['国家英文'],df['国家中文']))
效果如下

您可能感兴趣的与本文相关的镜像
Python3.10
Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本
4346