numpy.strings.mod#
- строки.mod(a, values)[источник]#
Возвращает (a % i), то есть форматирование строк (интерполяцию) до Python 2.6, поэлементно для пары array_like из str или unicode.
- Параметры:
- aarray_like, с np.bytes_ или np.str_ dtype
- valuesarray_like значений
Эти значения будут интерполированы в строку поэлементно.
- Возвращает:
- выходndarray
Выходной массив
StringDType,bytes_илиstr_dtype, в зависимости от типов входных данных
Примеры
>>> import numpy as np >>> a = np.array(["NumPy is a %s library"]) >>> np.strings.mod(a, values=["Python"]) array(['NumPy is a Python library'], dtype='
>>> a = np.array([b'%d bytes', b'%d bits']) >>> values = np.array([8, 64]) >>> np.strings.mod(a, values) array([b'8 bytes', b'64 bits'], dtype='|S7')