diff options
Diffstat (limited to 'numpy/core/defchararray.py')
-rw-r--r-- | numpy/core/defchararray.py | 19 |
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) |