python - 如何在python中将excel文件转换为这种格式?
问题描述
我有一个包含两列的 excel 文件,我想将其转换为这种格式
l = [{'a': 1, 'b': 2},
{'a': 4, 'b': 3}]
a : 指第一列标题, b 指第二列标题。
我使用 Pandas 导入了 excel 文件作为
dataframe = pd.read_excel('sample.xlsx')
我尝试创建空列表并将数据框设置为该空列表,但它不起作用。
解决方案
您可以将数据框转换为 dict
dataframe = pd.read_excel('sample.xlsx')
dataframe.to_dict('records')
推荐阅读
- ios - 在xcode中显示/隐藏视图而不留空间
- docker - 在 Hydra OAuth 2.0 集成期间面临错误:“客户端身份验证失败”
- c# - C# Xml 可序列化枚举类型
- kubernetes - 在 Kubernetes 的多主节点中安装 Istio
- javascript - 1个函数+多个参数//多个函数+1个函数参数JAVASCRIPT
- swift - 如何调整集合视图单元格的大小
- c++ - 成员函数指针值类别的模板特化
- android - Exoplayer 2 - 如何在没有 uri 但有字符串的情况下显示字幕?
- c++ - 初始化私有静态复合 constexpr 值
- keras - Keras fit_generator raise 你必须在使用它之前编译你的模型错误