Python 尝试导出给定xls文件和键列表的字典值列表
对于Python来说非常陌生,如果这个问题很明显,我很抱歉,但我已经挣扎了一段时间 我使用此代码从一个Excel文件创建了一个字典,并将其写入CSV文件,以确保字典符合我的预期:Python 尝试导出给定xls文件和键列表的字典值列表,python,excel,dictionary,Python,Excel,Dictionary,对于Python来说非常陌生,如果这个问题很明显,我很抱歉,但我已经挣扎了一段时间 我使用此代码从一个Excel文件创建了一个字典,并将其写入CSV文件,以确保字典符合我的预期: 将熊猫作为pd导入 导入csv dictionary=pd.read\u excel('excel\u file.xlsx',index\u col=0)。to\u dict() 打开('dict.csv','w')作为csv\u文件: writer=csv.writer(csv\u文件) 对于键,dictionary
将熊猫作为pd导入
导入csv
dictionary=pd.read\u excel('excel\u file.xlsx',index\u col=0)。to\u dict()
打开('dict.csv','w')作为csv\u文件:
writer=csv.writer(csv\u文件)
对于键,dictionary.items()中的值:
writer.writerow([key,value])
我现在要做的是,我有第二个文件,一个非常长的键列表,也是一个Excel文件。第二个文件中的所有键都是在字典中定义的,它只是有很多重复项
我想将该列表输入字典,并让它写出一个新的xls文件,其中第二列包含上述列表中每个键的值。我完全被这部分难住了,如果有什么建议能给我指出正确的方向,我将不胜感激。我尝试了类似的方法,甚至只是想看看是否可以将结果打印到控制台上,但没有成功:
keylist=pd.read\u excel('keys.xlsx',index\u col=0).to\u dict()
打印([关键字列表中x的字典[x])