【发布时间】:2018-09-26 20:16:43
【问题描述】:
excel_file name = exl.xlsx
Excel 数据:
name surname email
a sname abc.com
b sname2 efg.com
json文件名=input.json
json 数据
{
"a":
{
"friend1":4444444444,
"friend2":5555555555,
"friend3":1111111111
},
"b":
{
"friend3":6565656565,
"friend2":9999999999,
"friend5":9999988888
}
}
import json
import panda as pd
json_data = json.load(open(input.json))
data = pd.read_json(json_data)
excel_file = pd.read_excel(exl.xlsx, na_filter=False, header=0)
我想更新 excel 文件,使您将 json 中的名称与 excel 匹配,并在 excel 中添加一个名为“listOfFriends”的新列,并为匹配的名称更新列
name surname email listOfFriends
a sname abc.com friend1, friend2, friend3
b sname2 efg.com friend3, friend2, friend5
【问题讨论】: