import
numpy as geek
import
numpy.ma as ma
base_arr
=
geek.array([
0
,
1
,
2
,
3
,
4
,
5
])
print
(
"Input base array : "
, base_arr)
base_mask_arr
=
ma.masked_array(base_arr, mask
=
[
0
,
0
,
0
,
0
,
1
,
0
])
print
(
"Base Masked array : "
, base_mask_arr)
exp_arr
=
geek.array([
0
,
2
,
1
,
4
,
2
,
3
])
print
(
"Input exponent array : "
, exp_arr)
exp_mask_arr
=
ma.masked_array(exp_arr, mask
=
[
0
,
1
,
0
,
0
,
1
,
0
])
print
(
"Exponent Masked array : "
, exp_mask_arr)
out_arr
=
ma.power(base_mask_arr, exp_mask_arr)
print
(
"Output masked array : "
, out_arr)