NumPy: подпрограммы строковых операций
Процедуры строковых операций
Этот модуль предоставляет набор векторизованных строковых операций для массивов типа numpy.string_ или numpy.unicode_. Все они основаны на строковых методах в стандартной библиотеке Python.
Струнные операции | ||
название | Описание | Синтаксис |
добавлять() | Вернуть поэлементную конкатенацию строк для двух массивов str или unicode. | numpy.core.defchararray.add (x1, x2) |
многократно () | Возврат (a * i), то есть последовательная конкатенация строк, поэлементно. | numpy.core.defchararray.multiply (a, i) |
мод () | Вычисляем побитовый XOR двух массивов поэлементно. | numpy.core.defchararray.mod (a, значения) |
прописные буквы () | Вернуть копию с только первым символом каждого элемента с заглавной буквы. | numpy.core.defchararray.capitalize (а) |
центр() | Вернуть копию a с его элементами по центру в строке ширины длины. | numpy.core.defchararray.center (a, width, fillchar = '') |
декодировать () | Вызывает str.decode поэлементно. | декодировать ([, кодирование, ошибки]) |
кодировать () | Вызывает str.encode поэлементно. | кодировать ([, кодирование, ошибки]) |
присоединиться() | Вернуть строку, которая является объединением строк в последовательности seq. | присоединиться (sep, seq) |
ljust () | Возврат массива с выравниванием по левому краю в строке ширины длины. | ljust (a, width [, fillchar]) |
ниже () | Вернуть массив с элементами, преобразованными в нижний регистр. | ниже (а) |
lstrip () | Для каждого элемента в a вернуть копию с удаленными ведущими символами. | lstrip (a [, chars]) |
раздел () | Разделите каждый элемент на около сентября. | раздел (а, сеп) |
заменить () | Для каждого элемента в a вернуть копию строки, в которой все вхождения подстроки old заменены на new. | заменить (старый, новый [, количество]) |
rjust () | Вернуть массив с элементами, выровненными по правому краю в строке ширины длины. | rjust (a, width [, fillchar]) |
rpartition () | Разделить (разбить) каждый элемент вокруг самого правого разделителя. | rpartition (a, sep) |
rsplit () | Для каждого элемента в a верните список слов в строке, используя sep в качестве строки-разделителя. | rsplit (a, sep, maxsplit) |
rstrip () | Для каждого элемента в a вернуть копию с удаленными конечными символами. | rstrip (a [, chars]) |
Трещина() | Для каждого элемента в a верните список слов в строке, используя sep в качестве строки-разделителя. | split (a, [sep, maxsplit]) |
splitlines () | Для каждого элемента в a, вернуть список строк в элементе, ломаясь на границах строк. | splitline (a, keepends) |
полоса () | Для каждого элемента в a вернуть копию с удаленными начальными и последними символами. | полоса ([, символы]) |
swapcase () | Возвращаем поэлементную копию строки с заглавными буквами, преобразованными в строчные и наоборот. | swapcase (а) |
заглавие() | Вернуть поэлементную заглавную версию строки или Unicode. | заменить (старый, новый [, количество]) |
переведите() | Для каждого элемента в a возвращает копию строки, в которой все символы, встречающиеся в необязательном аргументе deletechars, удаляются, а оставшиеся символы отображаются в заданной таблице перевода. | перевести (a, таблица [, deletechars]) |
Верхняя () | Вернуть массив с элементами, преобразованными в верхний регистр. | Верхняя (а) |
zfill () | Вернуть числовую строку, заполненную нулями. |
сравнение | ||
название | Описание | Синтаксис |
равна () | Возврат (x1 == x2) поэлементно .. | numpy.core.defchararray.equal (x1, x2) |
не равный() | Преобразуйте входные данные в массивы хотя бы с одним измерением. | atleast_1d (* Арысь) |
greater_equal () | Преобразуйте входные данные в массивы хотя бы с одним измерением. | atleast_1d (* Арысь) |
less_equal () | Преобразуйте входные данные в массивы хотя бы с одним измерением. | atleast_1d (* Арысь) |
больше () | Преобразуйте входные данные в массивы хотя бы с одним измерением. | atleast_1d (* Арысь) |
Меньше() | Преобразуйте входные данные в массивы хотя бы с одним измерением. | atleast_1d (* Арысь) |
Строка Информация | ||
название | Описание | Синтаксис |
кол - () | Возвращает массив с количеством неперекрывающихся вхождений подстроки sub в диапазоне [start, end]. | numpy.core.defchararray.count (a, sub, start = 0, end = None) |
находить() | Вернуть самый низкий индекс в строке, где найдена подстрока sub. | numpy.core.defchararray.find (a, sub, start = 0, end = None) |
индекс() | Вызывает ValueError, когда подстрока не найдена. | numpy.core.defchararray.index (a, sub, start = 0, end = None) |
ISALPHA () | Возвращает true для каждого элемента, если все символы в строке являются алфавитными и имеется хотя бы один символ, в противном случае - false. | numpy.core.defchararray.isalpha (а) |
isdecimal () | Верните True, если в элементе есть только десятичные символы. | numpy.core.defchararray.isdecimal (а) |
isdigit () | Возвращает true для каждого элемента, если все символы в строке являются цифрами и имеется хотя бы один символ, в противном случае - false. | numpy.core.defchararray.isdigit (а) |
ISLOWER () | Возвращает true для каждого элемента, если все символы в строке строчные строчные и есть хотя бы один символ в регистре, в противном случае - false. | numpy.core.defchararray.islower (а) |
IsNumeric () | Верните True, если в элементе есть только числовые символы. | numpy.core.defchararray.isnumeric (а) |
isspace () | Возвращает true для каждого элемента, если в строке есть только пробельные символы и хотя бы один символ, в противном случае - false. | numpy.core.defchararray.isspace (а) |
istitle () | Возвращает true для каждого элемента, если элемент является строкой в заголовке и имеется хотя бы один символ, в противном случае - false. | numpy.core.defchararray.istitle (а) |
ISUPPER () | Возвращает true для каждого элемента, если все символы в строке в верхнем регистре имеют прописные буквы и имеется хотя бы один символ, в противном случае - false. | numpy.core.defchararray.isupper (а) |
RFIND () | Вернуть самый высокий индекс в строке, где найдена подстрока sub, так что sub содержится в [start, end]. | numpy.core.defchararray.rfind (a, sub, start = 0, end = None) |
Rindex () | Вызывает ValueError, когда подстрока sub не найдена. Вызывает str.rindex поэлементно. | numpy.core.defchararray.rindex (a, sub, start = 0, end = None) |
начинается с() | Возвращает логический массив, который имеет значение True, где строковый элемент начинается с префикса, в противном случае - False. | numpy.core.defchararray.startswith (a, префикс, start = 0, end = None) |
Удобный класс | ||
название | Описание | Синтаксис |
chararray () | Обеспечивает удобный просмотр массивов строковых значений и значений Юникода. | класс numpy.core.defchararray.chararray (shape, itemsize = 1, unicode = False, буфер = None, смещение = 0, шаги = None, порядок = None) |
Предыдущая: binary_repr ()
Далее: добавить ()
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code