numpy.less_equal() in Python (original) (raw)
Last Updated : 08 Mar, 2024
The numpy.less_equal() function checks whether x1 is <= x2 or not.
Syntax :
numpy.less_equal(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 :
import
numpy as geek
a
=
geek.less_equal([
8.
,
2.
], [
5.
,
3.
])
print
(
"less_equal() : \n"
, a,
"\n"
)
b
=
geek.less_equal([
2
,
2
], [[
1
,
3
],[
1
,
4
]])
print
(
"less_equal() : \n"
, b,
"\n"
)
a
=
geek.array([
4
,
3
])
b
=
geek.array([
6
,
2
])
print
(
"Is a less_equal than b : "
, a <
=
b)
Output :
less_equal() : [False True]
less_equal() : [[False True] [False True]]
Is a less_equaler than b : [ True False]
Code 2 :
import
numpy as geek
a
=
geek.array([
100j
,
7
])
b
=
geek.array([
1
,
2
])
print
(
"Comparing complex with int : "
, a <
=
b)
d
=
geek.less_equal(a, b)
print
(
"\n Comparing complex with int .less_equal() : "
, d)
Output :
Comparing complex with int : [ True False]
Comparing complex with int .less_equal() : [ True False]
Code 3 :
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_equal(a, b)
print
(
"\n Comparing float with int using .less_equal() : "
, d)
Output :
Comparing float with int : [False True]
Comparing float with int using .less_equal() : [False True]
Note :
These codes won’t run on online-ID. Please run them on your systems to explore the working.