polars.Series.dot#

Series.dot(
other: Series | Sequence[Any] | Array | ChunkedArray | ndarray | Series | DatetimeIndex,
) float | None[source]#

Compute the dot/inner product between two Series.

Parameters:
other

Series (or array) to compute dot product with.

Examples

>>> s = pl.Series("a", [1, 2, 3])
>>> s2 = pl.Series("b", [4.0, 5.0, 6.0])
>>> s.dot(s2)
32.0