防止dict在列表中创建

时间:2017-05-22 20:58:01

标签: python python-2.7 list dictionary

我正在尝试从xlsx文件创建字典。这是代码:

import pyexcel as pe

records = pe.get_records(file_name="testxl.xlsx")

这是创建dict但将其填入列表中。首先,如何阻止它在列表中实际创建dict?第二,为什么这样做?出于某种原因它更好吗?我已经阅读了这里关于通过列表访问数据的帖子,我根本没有看到它的重点。

1 个答案:

答案 0 :(得分:1)

查看pyexcel API文档,the get_records function逐行加载excel文件,提供字典列表,其中列标题为键,字段条目为值。如果您碰巧使用CSV(逗号分隔值)API - 它们往往以相同的方式工作。这是检索表格数据的最直接方式。