polars.Series.arr.join#
- Series.arr.join(separator: IntoExprColumn, *, ignore_nulls: bool = True) Series [source]#
Join all string items in a sub-array and place a separator between them.
This errors if inner type of array
!= String
.- Parameters:
- separator
string to separate the items with
- ignore_nulls
Ignore null values (default).
If set to
False
, null values will be propagated. If the sub-list contains any null values, the output isNone
.
- Returns:
- Series
Series of data type
String
.
Examples
>>> s = pl.Series([["x", "y"], ["a", "b"]], dtype=pl.Array(pl.String, 2)) >>> s.arr.join(separator="-") shape: (2,) Series: '' [str] [ "x-y" "a-b" ]