Prev: Array slicing | Next: Array functions
import numpy as np
ar = np.arange(10)
print(ar)
br = ar+1
cr = ar-1
dr = ar*2
er = ar//2
br, cr, dr, er
import numpy as np
ar = np.arange(1,6)
br = np.arange(10,60,10)
cr = np.arange(100,600,100)
print(ar, br, cr)
ar+br+cr
cr-br
ar*cr
cr/ar
import numpy as np
ar = np.arange(10).reshape(2,5)
br = ar * 10
print(ar,'\n', br)
ar * br
ar + br
ar - br
import numpy as np
a = np.array([1,2,3,4])
b = 2
print(a*b)
br = [2,2,2,2]
print(a*br)
import numpy as np
ar = np.arange(1,5).reshape(1,4)
br = np.arange(1,5).reshape(4,1)
print(ar,'\n',br)
ar*br
import numpy as np
a = np.array([[1,2,3],[4,5,6]])
b = np.array([5,10,15])
a * b
import numpy as np
ar = np.array([[1,2,3],[4,5,6]])
br = np.array([5,10,15]).reshape(3,1)
ar * br
import numpy as np
ar = np.array([[1,2,3,4],[4,5,6,8]]).reshape(2,1,4)
br = np.arange(10, 170, 10).reshape(2,8,1)
ar * br
import numpy as np
ar = np.array([[1,2,3],[4,5,6],[7,8,9]])
br = np.array([5,10,15])
ar + br
. Free learning material
. See full copyright and disclaimer notice