Creating Arrays
import numpy as np
a = np.array([1, 2, 3, 4, 5])
z = np.zeros(5)
o = np.ones((2, 3)) # a 2x3 array of ones
r = np.arange(0, 10, 2) # like range(), but returns an array
lin = np.linspace(0, 10, 5) # 5 evenly spaced points from 0 to 10
print(a)
print(z)
print(o)
print(r)
print(lin)
[1 2 3 4 5]
[0. 0. 0. 0. 0.]
[[1. 1. 1.]
[1. 1. 1.]]
[0 2 4 6 8]
[ 0. 2.5 5. 7.5 10. ]