Some other important operations return views. For instance, transposing an array returns a view:
M = random.random_sample((3,3)) N = M.T N.base is M # True
The same applies to all reshaping operations:
v = arange(10) C = v.reshape(-1,1) # column matrix C.base is v # True