This is a pre-release version (latest). Go to latest (2.4.4)
{ } Raw JSON

bundles / numpy latest / numpy / strings / mod

_ArrayFunctionDispatcher

numpy.strings:mod

source: build-install/usr/lib/python3.14/site-packages/numpy/_core/strings.py :217

Signature

def   mod ( a values )

Summary

Return (a % i), that is pre-Python 2.6 string formatting (interpolation), element-wise for a pair of array_likes of str or unicode.

Parameters

a : array_like, with `np.bytes_` or `np.str_` dtype
values : array_like of values

These values will be element-wise interpolated into the string.

Returns

out : ndarray

Output array of StringDType, bytes_ or str_ dtype, depending on input types

Examples

import numpy as np
a = np.array(["NumPy is a %s library"])
np.strings.mod(a, values=["Python"])
a = np.array([b'%d bytes', b'%d bits'])
values = np.array([8, 64])
np.strings.mod(a, values)

Aliases

  • numpy.char.mod