pyspark.sql.functions.array_position¶
-
pyspark.sql.functions。
array_position
( 上校:ColumnOrName,價值:任何 )→pyspark.sql.column.Column¶ -
收藏功能:定位第一次出現的位置給定的值的數組。如果這兩個參數是null返回null。
筆記
不為零的位置,但是1建立索引。返回0,如果給定的值不能被發現在數組中。
例子
> > >df=火花。createDataFrame((((“c”,“b”,“一個”),),([])),(“數據”])> > >df。選擇(array_position(df。數據,“一個”))。收集()行(array_position(數據)= 3)、行(array_position(數據,)= 0))