Spec-Zone.ru › NumPy 2.0

numpy.char.partition

char.partition(a, sep)[source]

Разделение каждого элемента на a вокруг sep.

Вызывает str.partition поэлементно.

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

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

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

sep{строка, unicode}

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

Возвращает:
outndarray

Массив вывода типа StringDType, bytes_ или str_, в зависимости от типов входных данных. Массив вывода будет иметь дополнительное измерение с 3 элементами на каждый элемент входного массива.

См. также

str.partition

Примеры

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

© 2005–2024 NumPy Developers
Licensed under the 3-clause BSD License.
https://numpy.org/doc/2.0/reference/generated/numpy.char.partition.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API