使用pandas将字典列表转换为Excel

使用pandas将字典列表转换为Excel

  1. 将字典列表转换为DataFrame
pf = pd.DataFrame(list(mate_list_raw))
  1. 指定字段顺序
order = ['id', 'name', 'sex', 'age', 'birthday',
             'phone','email', 'address']
pf = pf[order]
  1. 将列名替换为中文
columns_map = {
        'id': '序号',
        'name': '姓名',
        'sex': '性别',
        'age': '年龄',
        'birthday': '生日',
        'phone': '电话',
        'email': '邮箱',
        'address': '地址',
    }
pf.rename(columns=columns_map, inplace=True)
  1. 替换空单元格
# 将空的单元格替换为空字符
pf.fillna('', inplace=True)
  1. 输出
pf.to_excel(file_path, encoding='utf-8', index=False)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

安心写bug

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值