Skip to content

 zarr.array

zarr.array

array(
    data: ArrayLike | AnyArray, **kwargs: Any
) -> AnyArray

Create an array filled with data.

Parameters:

  • data (array_like) –

    The data to fill the array with.

  • **kwargs (Any, default: {} ) –

    Passed through to create.

Returns:

  • array ( Array ) –

    The new array.

Source code in zarr/api/synchronous.py
def array(data: npt.ArrayLike | AnyArray, **kwargs: Any) -> AnyArray:
    """Create an array filled with `data`.

    Parameters
    ----------
    data : array_like
        The data to fill the array with.
    **kwargs
        Passed through to [`create`][zarr.api.asynchronous.create].

    Returns
    -------
    array : Array
        The new array.
    """

    return Array(sync(async_api.array(data=data, **kwargs)))