NumPy - Строковые функции
Следующие функции используются для выполнения векторизованных строковых операций для массивов dtype numpy.string_ или numpy.unicode_. Они основаны на стандартных строковых функциях встроенной библиотеки Python.
Sr. No. | Описание функции |
---|---|
1 | Добавить() Возвращает поэлементную конкатенацию строк для двух массивов str или Unicode |
2 | умножить () Поэлементно возвращает строку с многократной конкатенацией. |
3 | центр() Возвращает копию данной строки с элементами, центрированными в строке указанной длины. |
4 | капитализировать () Возвращает копию строки с заглавными буквами только первого символа. |
5 | заглавие() Возвращает поэлементную версию строки или юникода в заголовке. |
6 | нижний () Возвращает массив с элементами, преобразованными в нижний регистр |
7 | верхний () Возвращает массив с элементами, преобразованными в верхний регистр |
8 | Трещина() Возвращает список слов в строке, используя separatordelimiter |
9 | splitlines () Возвращает список строк в элементе с разрывом по границам строки |
10 | полоса () Возвращает копию с удаленными начальными и конечными символами |
11 | присоединиться() Возвращает строку, которая представляет собой объединение строк в последовательности. |
12 | заменить () Возвращает копию строки, в которой все вхождения подстроки заменены новой строкой. |
13 | декодировать () Вызывает str.decode поэлементно |
14 | кодировать () Вызов str.encode поэлементно |
Эти функции определены в классе символьных массивов (numpy.char). Старый пакет Numarray содержал класс chararray. Вышеупомянутые функции в классе numpy.char полезны при выполнении векторизованных строковых операций.