numpy.strings.rpartition#
- строки.rpartition(a, sep)[источник]#
Разделить (разбить) каждый элемент вокруг самого правого разделителя.
Для каждого элемента в
a, разделите элемент на последнем вхожденииsep, и возвращает кортеж из 3 элементов, содержащий часть до разделителя, сам разделитель и часть после разделителя. Если разделитель не найден, третий элемент кортежа будет содержать всю строку, а первый и второй будут пустыми строками.- Параметры:
- aподобный массиву, с
StringDType,bytes_, илиstr_dtype Входной массив
- sepподобный массиву, с
StringDType,bytes_, илиstr_dtype Разделитель для разделения каждого строкового элемента в
a.
- aподобный массиву, с
- Возвращает:
- выход3-кортеж:
массив с
StringDType,bytes_илиstr_dtype с частью до разделителямассив с
StringDType,bytes_илиstr_dtype с разделителеммассив с
StringDType,bytes_илиstr_dtype с частью после разделителя
Смотрите также
Примеры
>>> import numpy as np >>> a = np.array(['aAaAaA', ' aA ', 'abBABba']) >>> np.strings.rpartition(a, 'A') (array(['aAaAa', ' a', 'abB'], dtype='
array(['A', 'A', 'A'], dtype=' array(['', ' ', 'Bba'], dtype='