将两个列表组合成一本词典

2024-04-26 15:12:06 发布

您现在位置:Python中文网/ 问答频道 /正文

我已经从excel工作表的两列中提取了所需的数据作为两个列表。当我尝试将这两个列表合并到一个字典中时,最终的输出只有300个条目,而我的excel工作表有大约1200个条目。为什么不是所有的词条都存储在字典里?你知道吗

这是我的密码:

import xlrd

xl_workbook = xlrd.open_workbook("my_doc.xls")
sheet1 = xl_workbook.sheet_by_index(0)

list1 = sheet1.col_values(2)
list2 = sheet1.col_values(3)

data = dict(zip(list1, list2))

我试着打印list1、list2和数据的长度以进行交叉检查。你知道吗


Tags: 数据密码列表字典条目colexcelworkbook