ArrayType¶
-
類
pyspark.sql.types。
ArrayType
( 應用的:pyspark.sql.types.DataType,containsNull:bool=真正的 ) ¶ -
數組數據類型。
例子
> > >ArrayType(StringType())= =ArrayType(StringType(),真正的)真正的> > >ArrayType(StringType(),假)= =ArrayType(StringType())假
方法
fromInternal
(obj)將內部SQL對象轉換成一個本機Python對象。
fromJson
(json)json
()這類型之間的轉換需要Python對象和內部SQL對象。
toInternal
(obj)Python對象轉換成一個內部SQL對象。
typeName
()方法的文檔
-
fromInternal
( obj:列表(可選(T]] )→列表(可選(T] ] ¶ -
將內部SQL對象轉換成一個本機Python對象。
-
classmethod
fromJson
( json:Dict(str,任何] )→pyspark.sql.types.ArrayType ¶
-
json
( )→str¶
-
jsonValue
( )→Dict類型(str,任何] ¶
-
needConversion
( )→bool¶ -
這類型之間的轉換需要Python對象和內部SQL對象。
這是用來避免不必要的轉換ArrayType / MapType / StructType。
-
simpleString
( )→str¶
-
toInternal
( obj:列表(可選(T]] )→列表(可選(T] ] ¶ -
Python對象轉換成一個內部SQL對象。
-
classmethod
typeName
( )→str¶
-