numpy.less() in Python (original) (raw)
Last Updated : 08 Mar, 2024
The numpy.less() : checks whether x1 is lesser than x2 or not. Syntax :
numpy.less(x1, x2[, out])
Parameters :
x1, x2 : [array_like]Input arrays. If x1.shape != x2.shape, they must be broadcastable to a common shape out : [ndarray, boolean]Array of bools, or a single bool if x1 and x2 are scalars.
Return :
Boolean array indicating results, whether x1 is lesser than x2 or not.
Code 1 :
Python
import
numpy as geek
a
=
geek.less([
8.
,
2.
], [
5.
,
3.
])
print
(
"Not equal : \n"
, a,
"\n"
)
b
=
geek.less([
2
,
2
], [[
1
,
3
],[
1
,
4
]])
print
(
"Not equal : \n"
, b,
"\n"
)
a
=
geek.array([
4
,
2
])
b
=
geek.array([
6
,
2
])
print
(
"Is a lesser than b : "
, a < b)
Output :
Not equal : [False True]
Not equal : [[False True] [False True]]
Is a lesser than b : [ True False]]
Code 2 :
Python
import
numpy as geek
a
=
geek.array([
1j
,
2
])
b
=
geek.array([
1
,
2
])
print
(
"Comparing complex with int : "
, a < b)
d
=
geek.less(a, b)
print
(
"\n Comparing complex with int .less() : "
, d)
Output :
Comparing complex with int : [ True False]
Comparing complex with int .less() : [ True False]
Code 3 :
Python
import
numpy as geek
a
=
geek.array([
1.1
,
1
])
b
=
geek.array([
1
,
2
])
print
(
"Comparing float with int : "
, a < b)
d
=
geek.less(a, b)
print
(
"\n Comparing float with int using .less() : "
, d)
Output :
Comparing float with int : [False True]
Comparing float with int using .less() : [False True]