0

我在具有以下架构的数据框列之一中有数据

<type 'list'>: [StructField(data,StructType(List(StructField(account,StructType(List(StructField(Id,StringType,true),StructField(Name,StringType,true),StructField(books,ArrayType(StructType(List(StructField(bookTile,StringType,true),StructField(bookId,StringType,true),StructField(bookName,StringType,true))),true),true)))))))]

我想对它们进行交互,从中提取每个值并创建一个新的数据框。pyspark 中是否有任何内置函数支持这一点,或者我应该迭代它们?有什么有效的方法吗?

4

0 回答 0