From 0b7b940ecb436427289093b3becb51f935eb05df Mon Sep 17 00:00:00 2001 From: Eric-Shang <63379793+Eric-Shang@users.noreply.github.com> Date: Mon, 19 Sep 2022 04:35:07 -0400 Subject: DOC: add examples to np.char.multiply (#22294) resolves #22267 partially by adding examples to np.char.multiply * DOC: add examples to np.char.mutiply * Update numpy/core/defchararray.py Co-authored-by: Ross Barnowski * Update numpy/core/defchararray.py Co-authored-by: Ross Barnowski Co-authored-by: Ross Barnowski --- numpy/core/defchararray.py | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) (limited to 'numpy/core/defchararray.py') diff --git a/numpy/core/defchararray.py b/numpy/core/defchararray.py index 005d35640..063b0c724 100644 --- a/numpy/core/defchararray.py +++ b/numpy/core/defchararray.py @@ -333,7 +333,24 @@ def multiply(a, i): ------- out : ndarray Output array of str or unicode, depending on input types - + + Examples + -------- + >>> a = np.array(["a", "b", "c"]) + >>> np.char.multiply(x, 3) + array(['aaa', 'bbb', 'ccc'], dtype='>> i = np.array([1, 2, 3]) + >>> np.char.multiply(a, i) + array(['a', 'bb', 'ccc'], dtype='>> np.char.multiply(np.array(['a']), i) + array(['a', 'aa', 'aaa'], dtype='>> a = np.array(['a', 'b', 'c', 'd', 'e', 'f']).reshape((2, 3)) + >>> np.char.multiply(a, 3) + array([['aaa', 'bbb', 'ccc'], + ['ddd', 'eee', 'fff']], dtype='>> np.char.multiply(a, i) + array([['a', 'bb', 'ccc'], + ['d', 'ee', 'fff']], dtype='