операции с пустыми строками Функция | less_equal()

| | | | | | | | | | | | |

numpy.core.defchararray.less_equal (arr1, arr2) — это еще одна функция для выполнения строковых операций в numpy. Он проверяет элементы двух идентичных строковых массивов по одному и возвращает True, если элементы arr1 меньше или равны элементам arr2 т.е. arr1 "= arr2 возвращает False.

Параметры:
arr1: array_like of str или unicode.1st входной массив.
arr2: array_like str или unicode.2nd входной массив.

Возвраты: [ndarray] Выходные данные массив логических значений или одно логическое значение, если arr1 и arr2 являются скалярами.

Код № 1:


# Объяснение программы Python < br> # метод numpy.char.less_equal()


# импорт numpy

import numpy as geek


# входные массивы

in_arr1 = geek .array ( `numpy` )

print ( "1st Input array:" , in_arr1)

in_arr2 = geek.array ( `nump` )

print ( "2nd Input array:" , in_arr2)

< br> # проверить, если in_arr1 "= in_arr2

out_arr = geek.char .less_equal (in_arr1, in_arr2)

print ( "Выходной массив:" , out_arr)

Выход:

1-й входной массив: numpy 2-й входной массив: nump Выходной массив: False 

Код № 2:


# Программа Python, объясняющая
# метод numpy.char.less_equal()


# numpy import

import numpy as geek


# входные массивы

in_arr1 = geek.array ([ `Geeks` , ` for` , `Компьютерщик ` , `Numpy` ])

print ( "1st Input array:" , in_arr1)

in_arr2 = geek.array ([ `Geek` , ` for` , `Geek` , ` numpy` ])

print ( " Второй входной массив: " , in_arr2)


# проверить, если in_arr1 "= in_arr2

out_arr = geek.char .less_equal (in_arr1, in_ar r2)

print ( "Выходной массив: " , out_arr)

Вывод:

1-й входной массив: [`Geeks`` для` `Geek`` Numpy`] 2-й входной массив: [`Geek`` для` `Geek`` numpy`] Выходной массив: [False True True True] 

Код № 3:


# Программа Python, объясняющая
# метод numpy.char.less_equal ()


# numpy import

import numpy as geek


# входные массивы

in_arr1 = geek.array ([ `10` , `11` , ` 122` , `15` ])

print ( "1st Input array:" , in_arr1)

in_arr2 = geek.array ([ ` 10` , `13` , `121` , ` 141` ])

print ( "2-й входной массив: " , in_arr2)


# проверить, если in_arr1 "= in_arr2

out_arr = geek.char .less_equal (in_arr1, in_arr2)

print ( "Выходной массив:" , out_arr)

Вывод:

1-й входной массив: [`10`` 11` `122`` 15`] 2-й входной массив: [`10`` 13` `121`` 141`] Выходной массив: [True True False False]