Skip to main content
`Ctrl`+`K`
scipy.sparse.lil_array.

# dot

lil_array.dot(other)

  Ordinary dot product.

  Parameters:
    other array_like or sparse array

      Array to take dot product with.

  Returns:
    sparse array/matrix or ndarray

      Result of dot product. The type depends on other:

      - If other is a scalar, the result is a sparse array/matrix.

      - If other is an ndarray, the result is an ndarray.

  Examples

      >>> import numpy as np
      >>> from scipy.sparse import csr_array
      >>> A = csr_array([[1, 2, 0], [0, 0, 3], [4, 0, 5]])
      >>> v = np.array([1, 0, -1])
      >>> A.dot(v)
      array([ 1, -3, -1], dtype=int64)