numpy.char.partition
- char.partition(a, sep)[source]
-
Разделение каждого элемента на
aвокругsep.Вызывает
str.partitionпоэлементно.Для каждого элемента в
a, разделяет элемент в соответствии с первым вхождениемsep, и возвращает 3 строки: часть до разделителя, сам разделитель и часть после разделителя. Если разделитель не найден, возвращает 3 строки, содержащие сам элемент, а также две пустые строки.- Параметры:
-
-
aподобный массиву, с
StringDType,bytes_, илиstr_типом данных -
Входной массив
- sep{строка, unicode}
-
Разделитель для разделения каждого элемента строки в
a.
-
aподобный массиву, с
- Возвращает:
-
- outndarray
-
Массив вывода типа
StringDType,bytes_илиstr_, в зависимости от типов входных данных. Массив вывода будет иметь дополнительное измерение с 3 элементами на каждый элемент входного массива.
См. также
Примеры
>>> 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