Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Zwraca wiersz jako Dict[str, Any].
Składnia
asDict(recursive: bool = False)
Parametry
| Parameter | Typ | Opis |
|---|---|---|
recursive |
wartość logiczna, opcjonalnie | Zamienia zagnieżdżone wiersze na dykt (wartość domyślna: False). |
Zwroty
Dict[str, Any]
Notatki
Jeśli wiersz zawiera zduplikowane nazwy pól, na przykład wiersze sprzężenia między dwiema ramkami danych, które mają te same pola, jedno z zduplikowanych pól zostanie wybrane przez asDictelement .
__getitem__ Funkcja zwróci również jedno z zduplikowanych pól, jednak zwrócona wartość może być inna niż asDict.
Examples
from pyspark.sql import Row
Row(name="Alice", age=11).asDict() == {'name': 'Alice', 'age': 11}
# True
row = Row(key=1, value=Row(name='a', age=2))
row.asDict() == {'key': 1, 'value': Row(name='a', age=2)}
# True
row.asDict(True) == {'key': 1, 'value': {'name': 'a', 'age': 2}}
# True