Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Virgülle ayrılmış listede () verilen dizenin () dizinini (strstrArray1 tabanlı) döndürür. Dize bulunamazsa veya verilen dize (str) virgül içeriyorsa 0 döndürür.
İlgili Databricks SQL fonksiyonu için bakınız find_in_set fonksiyonu.
Sözdizimi
from pyspark.sql import functions as dbf
dbf.find_in_set(str=<str>, str_array=<str_array>)
Parametreler
| Parametre | Türü | Description |
|---|---|---|
str |
pyspark.sql.Column veya str |
Bulunabilecek verilen dize. |
str_array |
pyspark.sql.Column veya str |
Virgülle ayrılmış liste. Örnekler -------- >>> df = spark.createDataFrame([("ab", "abc,b,ab,c,def")], ['a', 'b']) >>> df.select(find_in_set(df.a, df.b).alias('r')).collect() [Row(r=3)] |
Örnekler
df = spark.createDataFrame([("ab", "abc,b,ab,c,def")], ['a', 'b'])
df.select(find_in_set(df.a, df.b).alias('r')).collect()