summaryrefslogtreecommitdiff
path: root/numpy/core/defchararray.py
diff options
context:
space:
mode:
Diffstat (limited to 'numpy/core/defchararray.py')
-rw-r--r--numpy/core/defchararray.py19
1 files changed, 18 insertions, 1 deletions
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='<U3')
+ >>> i = np.array([1, 2, 3])
+ >>> np.char.multiply(a, i)
+ array(['a', 'bb', 'ccc'], dtype='<U3')
+ >>> np.char.multiply(np.array(['a']), i)
+ array(['a', 'aa', 'aaa'], dtype='<U3')
+ >>> 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='<U3')
+ >>> np.char.multiply(a, i)
+ array([['a', 'bb', 'ccc'],
+ ['d', 'ee', 'fff']], dtype='<U3')
"""
a_arr = numpy.asarray(a)
i_arr = numpy.asarray(i)