Учебники

NumPy — Строковые функции

Следующие функции используются для выполнения векторизованных строковых операций для массивов dtype numpy.string_ или numpy.unicode_. Они основаны на стандартных строковых функциях встроенной библиотеки Python.

Sr.No. Описание функции
1 добавлять()

Возвращает поэлементную конкатенацию строк для двух массивов str или Unicode

2 многократно ()

Возвращает строку с множественной конкатенацией, поэлементно

3 центр()

Возвращает копию данной строки с элементами по центру в строке указанной длины

4 прописные буквы ()

Возвращает копию строки только с первым заглавным символом

5 заглавие()

Возвращает поэлементную заглавную версию строки или Unicode.

6 ниже ()

Возвращает массив с элементами, преобразованными в нижний регистр

7 Верхняя ()

Возвращает массив с элементами, преобразованными в верхний регистр

8 Трещина()

Возвращает список слов в строке, используя разделитель

9 splitlines ()

Возвращает список строк в элементе, ломающихся на границах строк

10 полоса ()

Возвращает копию с удаленными начальными и последними символами

11 присоединиться()

Возвращает строку, которая является объединением строк в последовательности

12 заменить ()

Возвращает копию строки со всеми вхождениями подстроки, замененной новой строкой

13 декодировать ()

Вызывает str.decode поэлементно

14 кодировать ()

Вызывает str.encode поэлементно

Возвращает поэлементную конкатенацию строк для двух массивов str или Unicode

Возвращает строку с множественной конкатенацией, поэлементно

Возвращает копию данной строки с элементами по центру в строке указанной длины

Возвращает копию строки только с первым заглавным символом

Возвращает поэлементную заглавную версию строки или Unicode.

Возвращает массив с элементами, преобразованными в нижний регистр

Возвращает массив с элементами, преобразованными в верхний регистр

Возвращает список слов в строке, используя разделитель

Возвращает список строк в элементе, ломающихся на границах строк

Возвращает копию с удаленными начальными и последними символами

Возвращает строку, которая является объединением строк в последовательности

Возвращает копию строки со всеми вхождениями подстроки, замененной новой строкой

Вызывает str.decode поэлементно

Вызывает str.encode поэлементно

Эти функции определены в классе символьных массивов (numpy.char). Более старый пакет Numarray содержал класс chararray. Вышеуказанные функции в классе numpy.char полезны при выполнении векторизованных строковых операций.