Операции NumPy String: функция capitalize ()
функция numpy.core.defchararray.capitalize ()
Функция numpy.core.defchararray.capitalize () используется для создания копии данного массива с использованием только первого символа каждого элемента с заглавной буквы.
Звонки str.capitalize поэлементно.
Для 8-битных строк этот метод зависит от локали.
Версия: 1.15.0
Синтаксис:
numpy.core.defchararray.capitalize (а)
Параметр:
название | Описание | Необходимые / Необязательный |
---|---|---|
a: array_like str или unicode | Входной массив строк для прописных букв. | необходимые |
Возвращаемое значение:
out: ndarray - Выходной массив str или unicode, в зависимости от типов ввода.
Пример 1: функция numpy.char.capitalize ()
>>> import numpy as np
>>> x = np.array(['a1b2','1b2a','b2a1','2a1b']);
>>> np.char.capitalize(x)
array(['A1b2', '1b2a', 'B2a1', '2a1b'],
dtype='<U4')
Иллюстрированная презентация:
Пример 2: функция numpy.char.capitalize ()
import numpy as np
a1 ='python tutorial'
a2 ='python exercises'
print ("a1: ", a1)
print ("a2: ", a2)
print("\nArray data after using capitalize():")
print ("a1: ", np.char.capitalize(a1))
print ("a2: ", np.char.capitalize(a2))
Выход:
a1: учебник по питону а2: упражнения на питоне Данные массива после использования capitalize (): a1: учебник по Python а2: Python упражнения
Иллюстрированная презентация:
Python - NumPy Code Editor:
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code