Операции NumPy String: функция count ()
функция numpy.core.defchararray.count ()
Функция numpy.core.defchararray.count () возвращает массив с количеством непересекающихся вхождений подстроки sub в диапазоне [start, end].
Версия: 1.15.0
Синтаксис:
numpy.core.defchararray.count (a, sub, start = 0, end = None)
Параметр:
название | Описание | Необходимые / Необязательный |
---|---|---|
a: array_like str или unicode | Введите array_like строки или Unicode. | необходимые |
sub: str или unicode | Подстрока для поиска. | необходимые |
начало, конец: int | Необязательные аргументы start и end интерпретируются как нотация среза, чтобы указать диапазон, в котором нужно считать. | Необязательный |
Возвращаемое значение:
out: ndarray - Выходной массив целых чисел.
Пример 1: функция numpy.count ()
>>> c = np.array(['aAaAaA', ' aA ', 'abBABba'])
>>> c
array(['aAaAaA', ' aA ', 'abBABba'],
dtype='|S7')
>>> np.char.count(c, 'A')
array([3, 1, 1])
>>> np.char.count(c, 'aA')
array([3, 1, 0])
>>> np.char.count(c, 'A', start=1, end=4)
array([2, 1, 1])
>>> np.char.count(c, 'A', start=1, end=3)
array([1, 0, 0])
Иллюстрированная презентация:
Иллюстрированная презентация:
Python - NumPy Code Editor:
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code