code: def test_list_struct_explode_6905() -> None:
      assert pl.DataFrame(
          {
              "group": [
                  [],
                  [
                      {"params": [1]},
                      {"params": []},
                  ],
              ]
          },
          schema={
              "group": pl.List(
                  pl.Struct([pl.Field("params", pl.List(pl.Int32))])
              )
          },
      )["group"].list.explode().to_list() == [
          {"params": None},
          {"params": [1]},
          {"params": []},
      ]
  
imports: from __future__ import annotations
  import pyarrow
  import pytest
  import polars
  import polars.selectors
  from polars.testing import assert_frame_equal, assert_series_equal
label_desc: Use image node_id 15 for calling a global function with example usage: test_list_struct_explode_6905() without return types