class_docstr: Namespace for list related methods.
class_docstr_tok: ["Namespace","for","list","related","methods","."]
docstr: Join all string items in a sublist and place a separator between them.
  
  This errors if inner type of list `!= String`.
  
  Parameters
  ----------
  separator
      string to separate the items with
  
  Returns
  -------
  Series
      Series of data type :class:`String`.
  
  Examples
  --------
  >>> s = pl.Series([["foo", "bar"], ["hello", "world"]])
  >>> s.list.join(separator="-")
  shape: (2,)
  Series: '' [str]
  [
      "foo-bar"
      "hello-world"
  ]
docstr_tok: ["Join","all","string","items","in","a","sublist","and","place","a","separator","between","them",".","This","errors","if","inner","type","of","list","`","!","=","String","`",".","Parameters","--","--","--","--","--","separator","string","to","separate","the","items","with","Returns","--","--","--","-","Series","Series","of","data","type",":","class",":","`","String","`",".","Examples","--","--","--","--",">",">",">","s","=","pl.Series","(","[","[","``","foo","''",",","``","bar","''","]",",","[","``","hello","''",",","``","world","''","]","]",")",">",">",">","s.list.join","(","separator=","''","-","''",")","shape",":","(","2",",",")","Series",":","``","[","str","]","[","``","foo-bar","''","``","hello-world","''","]"]
code: def join(self, separator: IntoExpr) -> Series:
      """
      Join all string items in a sublist and place a separator between them.
  
      This errors if inner type of list `!= String`.
  
      Parameters
      ----------
      separator
          string to separate the items with
  
      Returns
      -------
      Series
          Series of data type :class:`String`.
  
      Examples
      --------
      >>> s = pl.Series([["foo", "bar"], ["hello", "world"]])
      >>> s.list.join(separator="-")
      shape: (2,)
      Series: '' [str]
      [
          "foo-bar"
          "hello-world"
      ]
  
      """
  
imports: from __future__ import annotations
  from typing import TYPE_CHECKING, Any, Callable, Sequence
  from polars import functions
  from polars.series.utils import expr_dispatch
  from polars.utils._wrap import wrap_s
  from polars.utils.deprecation import deprecate_renamed_function, deprecate_renamed_parameter
label_desc: Use image node_id 18 for calling the ListNameSpace obj's underlying member method code with example usage: obj.join(separator) without return types