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')