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 полезны при выполнении векторизованных строковых операций.