pyspark.sql.Row.asDict

行。 asDict ( 遞歸:bool= )→Dict類型(str,任何]

返回作為dict類型

參數
遞歸 bool,可選

將嵌套對dict行(默認值:False)。

筆記

如果一行包含重複的字段名稱,例如,兩行之間的連接DataFrame這兩個有相同的名稱,一個重複的字段將被選中asDict__getitem__也將返回一個重複的字段,但是返回值可能會不同呢asDict

例子

> > >(的名字=“愛麗絲”,年齡=11)asDict()= ={“名字”:“愛麗絲”,“年齡”:11}真正的> > >=(關鍵=1,價值=(的名字=“一個”,年齡=2))> > >asDict()= ={“關鍵”:1,“價值”:(的名字=“一個”,年齡=2)}真正的> > >asDict(真正的)= ={“關鍵”:1,“價值”:{“名字”:“一個”,“年齡”:2}}真正的