Операции NumPy String: функция lstrip ()
Функция numpy.core.defchararray.lstrip ()
Для каждого элемента в данном массиве функция numpy.core.defchararray.lstrip () возвращает копию с удаленными начальными символами.
Версия: 1.15.0
Синтаксис:
numpy.core.defchararray.lstrip (a, chars = None)
Параметр:
название | Описание | Необходимые / Необязательный |
---|---|---|
a: array_like, {str, unicode} | Входной массив. | необходимые |
chars: {str, unicode} | Разделитель для разделения каждого строкового элемента в. | Необязательный |
Возвращаемое значение:
out: ndarray, {str, unicode} - Выходной массив str или unicode, в зависимости от типа ввода.
Замечания:
Класс 'chararray' существует для обратной совместимости с Numarray, он не рекомендуется для новых разработок. Начиная с numpy 1.4, если нужны массивы строк, рекомендуется использовать массивы 'dtype', 'object_', 'string_' или 'unicode_' и использовать бесплатные функции в модуле 'numpy.char' для быстрой векторизации. строковые операции.
Некоторые методы будут доступны, только если соответствующий строковый метод доступен в вашей версии Python.
Предпочтительным псевдонимом для defchararray является numpy.char.
Пример-1: функция numpy.lstrip ()
import numpy as np
str1 =' Python NumPy'
print("Original string: ",str1)
print("After leading whitepsace are removed:")
print(np.char.lstrip(str1))
Выход:
Исходная строка: Python NumPy После того, как ведущие whitepsace удаляются: Python NumPy
Иллюстрированная презентация:
Python - NumPy Code Editor:
Новый контент: Composer: менеджер зависимостей для PHP , R программирования