How to raise each element of 2D by N in Python

2 Answers

0 votes
import numpy as np
 
arr1 = np.array([[2, 4, 9, 1], [8, 5, 0, 3]])
N = 4
 
result = np.power(arr1, N)
 
print(result)
 
 
 
'''
run:
 
[[  16  256 6561    1]
 [4096  625    0   81]]

'''

 



answered Jun 17, 2023 by avibootz
0 votes
import numpy as np
 
arr1 = np.array([[2, 4, 9, 1], [8, 5, 0, 3]])
N = 4
 
result = np.float_power(arr1, N)
 
print(result)
 
 
 
'''
run:

[[1.600e+01 2.560e+02 6.561e+03 1.000e+00]
 [4.096e+03 6.250e+02 0.000e+00 8.100e+01]]

'''

 



answered Jun 17, 2023 by avibootz

Related questions

1 answer 184 views
1 answer 164 views
1 answer 192 views
1 answer 183 views
1 answer 188 views
...