code: def test_read_pandas_data_array_column(ray_start_regular_shared):
      df = pd.DataFrame(
          {
              "one": [1, 2, 3],
              "array": [
                  np.array([1, 1, 1]),
                  np.array([2, 2, 2]),
                  np.array([3, 3, 3]),
              ],
          }
      )
      ds = ray.data.from_pandas(df)
      row = ds.take(1)[0]
      assert row["one"] == 1
      assert all(row["array"] == [1, 1, 1])
  
file_path: ray/python/ray/data/tests/test_pandas.py
imports: import numpy
  import pandas
  import pyarrow
  import pytest
  import ray
  from ray.data.extensions import ArrowTensorArray, ArrowTensorType, TensorDtype
  from ray.data.tests.conftest import *
  from ray.data.tests.mock_http_server import *
  from ray.tests.conftest import *
label_desc: Use image node_id 8 for calling a global function with example usage: test_read_pandas_data_array_column(ray_start_regular_shared) without return types