【发布时间】:2023-02-09 15:27:02
【问题描述】:
输入数据
import pandas as pd
import numpy as np
a1=["data.country", "data.studentinfo.city","data.studentinfo.name.id.grant"]
a2=["StringType()","StringType()","StringType()"]
d1=pd.DataFrame(list(zip(a1,a2)),columns=['action','type'])
我们必须使用 for 循环使用数据框构建以下结构
StructType([StructField("data",
StructType([StructField("country",StringType(),True),
StructField("studentinfo",
StructType([StructField("city",StringType(),True),
StructField("name",StructType([
StructField("id",StructType([
StructField("grant",StringType(),True)])
)]))
])
)])
)])
【问题讨论】:
标签: python python-3.x pandas dataframe