numpy.strings.partition#

строки.раздел(a, sep)[источник]#

Разделить каждый элемент в a около sep.

Для каждого элемента в a, разделить элемент при первом появлении sepи возвращает кортеж из трех элементов, содержащий часть до разделителя, сам разделитель и часть после разделителя. Если разделитель не найден, первый элемент кортежа будет содержать всю строку, а второй и третий будут пустыми строками.

Параметры:
aподобный массиву, с StringDType, bytes_, или str_ dtype

Входной массив

sepподобный массиву, с StringDType, bytes_, или str_ dtype

Разделитель для разделения каждого строкового элемента в a.

Возвращает:
выход3-кортеж:
  • массив с StringDType, bytes_ или str_ dtype с частью до разделителя

  • массив с StringDType, bytes_ или str_ dtype с разделителем

  • массив с StringDType, bytes_ или str_ dtype с частью после разделителя

Смотрите также

str.partition

Примеры

>>> import numpy as np
>>> x = np.array(["Numpy is nice!"])
>>> np.strings.partition(x, " ")
(array(['Numpy'], dtype='
 array([' '], dtype='
 array(['is nice!'], dtype='