我已经从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和数据的长度以进行交叉检查。你知道吗
Dictionaries只能包含唯一键。检查
set(list1)
的长度以查看您有多少个唯一键。你知道吗相关问题 更多 >
编程相关推荐