bundles / numpy 2.4.4 / numpy / char / multiply
function
numpy.char:multiply
Signature
def multiply ( a , i ) Summary
Return (a * i), that is string multiple concatenation, element-wise.
Extended Summary
Values in i of less than 0 are treated as 0 (which yields an empty string).
Parameters
a: array_like, with `np.bytes_` or `np.str_` dtypei: array_like, with any integer dtype
Returns
out: ndarrayOutput array of str or unicode, depending on input types
Notes
This is a thin wrapper around np.strings.multiply that raises ValueError when i is not an integer. It only exists for backwards-compatibility.
Examples
import numpy as np a = np.array(["a", "b", "c"]) np.strings.multiply(a, 3) i = np.array([1, 2, 3]) np.strings.multiply(a, i) np.strings.multiply(np.array(['a']), i) a = np.array(['a', 'b', 'c', 'd', 'e', 'f']).reshape((2, 3)) np.strings.multiply(a, 3) np.strings.multiply(a, i)✓
Aliases
-
numpy.char.multiply