docstr: Creates a dataframe view of the struct column, one column per field.
  
  Returns
  -------
  DataFrame
  
  Examples
  --------
  >>> import cudf, dask_cudf
  >>> ds = dask_cudf.from_cudf(cudf.Series(
  ...     [{'a': 42, 'b': 'str1', 'c': [-1]},
  ...      {'a': 0,  'b': 'str2', 'c': [400, 500]},
  ...      {'a': 7,  'b': '',     'c': []}]), npartitions=2)
  >>> ds.struct.explode().compute()
      a     b           c
  0  42  str1        [-1]
  1   0  str2  [400, 500]
  2   7                []
docstr_tok: ["Creates","a","dataframe","view","of","the","struct","column",",","one","column","per","field",".","Returns","--","--","--","-","DataFrame","Examples","--","--","--","--",">",">",">","import","cudf",",","dask_cudf",">",">",">","ds","=","dask_cudf.from_cudf","(","cudf.Series","(","...","[","{","'","a","'",":","42",",","'","b","'",":","'str1","'",",","'","c","'",":","[","-1","]","}",",","...","{","'","a","'",":","0",",","'","b","'",":","'str2","'",",","'","c","'",":","[","400",",","500","]","}",",","...","{","'","a","'",":","7",",","'","b","'",":","``",",","'","c","'",":","[","]","}","]",")",",","npartitions=2",")",">",">",">","ds.struct.explode","(",")",".compute","(",")","a","b","c","0","42","str1","[","-1","]","1","0","str2","[","400",",","500","]","2","7","[","]"]
code: def explode(self):
      """
      Creates a dataframe view of the struct column, one column per field.
  
      Returns
      -------
      DataFrame
  
      Examples
      --------
      >>> import cudf, dask_cudf
      >>> ds = dask_cudf.from_cudf(cudf.Series(
      ...     [{'a': 42, 'b': 'str1', 'c': [-1]},
      ...      {'a': 0,  'b': 'str2', 'c': [400, 500]},
      ...      {'a': 7,  'b': '',     'c': []}]), npartitions=2)
      >>> ds.struct.explode().compute()
          a     b           c
      0  42  str1        [-1]
      1   0  str2  [400, 500]
      2   7                []
      """
      return self.d_series.map_partitions(
          lambda s: s.struct.explode(),
          meta=self.d_series._meta.struct.explode(),
      )
  
file_path: cudf/python/dask_cudf/dask_cudf/accessors.py
label_desc: Use image node_id 3 for calling the StructMethods obj's underlying member method code with example usage: obj.explode() and returns: self