class_docstr: Namespace for string related expressions.
class_docstr_tok: ["Namespace","for","string","related","expressions","."]
docstr: Returns a column with a separate row for every string character.
  
  Returns
  -------
  Expr
      Expression of data type :class:`String`.
  
  Examples
  --------
  >>> df = pl.DataFrame({"a": ["foo", "bar"]})
  >>> df.select(pl.col("a").str.explode())
  shape: (6, 1)
  ┌─────┐
  │ a   │
  │ --- │
  │ str │
  ╞═════╡
  │ f   │
  │ o   │
  │ o   │
  │ b   │
  │ a   │
  │ r   │
  └─────┘
docstr_tok: ["Returns","a","column","with","a","separate","row","for","every","string","character",".","Returns","--","--","--","-","Expr","Expression","of","data","type",":","class",":","`","String","`",".","Examples","--","--","--","--",">",">",">","df","=","pl.DataFrame","(","{","``","a","''",":","[","``","foo","''",",","``","bar","''","]","}",")",">",">",">","df.select","(","pl.col","(","``","a","''",")",".str.explode","(",")",")","shape",":","(","6",",","1",")","\u250c\u2500\u2500\u2500\u2500\u2500\u2510","\u2502","a","\u2502","\u2502","--","-","\u2502","\u2502","str","\u2502","\u255e\u2550\u2550\u2550\u2550\u2550\u2561","\u2502","f","\u2502","\u2502","o","\u2502","\u2502","o","\u2502","\u2502","b","\u2502","\u2502","a","\u2502","\u2502","r","\u2502","\u2514\u2500\u2500\u2500\u2500\u2500\u2518"]
code: def explode(self) -> Expr:
      """
      Returns a column with a separate row for every string character.
  
      Returns
      -------
      Expr
          Expression of data type :class:`String`.
  
      Examples
      --------
      >>> df = pl.DataFrame({"a": ["foo", "bar"]})
      >>> df.select(pl.col("a").str.explode())
      shape: (6, 1)
      ┌─────┐
      │ a   │
      │ --- │
      │ str │
      ╞═════╡
      │ f   │
      │ o   │
      │ o   │
      │ b   │
      │ a   │
      │ r   │
      └─────┘
  
      """
      return wrap_expr(self._pyexpr.str_explode())
  
imports: from __future__ import annotations
  import warnings
  from typing import TYPE_CHECKING
  import polars._reexport
  from polars import functions
  from polars.datatypes import Date, Datetime, Int32, Time, py_type_to_dtype
  from polars.exceptions import ChronoFormatWarning
  from polars.utils._parse_expr_input import parse_as_expression
  from polars.utils._wrap import wrap_expr
  from polars.utils.deprecation import deprecate_renamed_function, deprecate_renamed_parameter, rename_use_earliest_to_ambiguous
  from polars.utils.various import find_stacklevel
label_desc: Use image node_id 39 for calling the ExprStringNameSpace obj's underlying member method code with example usage: obj.explode() and returns: wrap_expr