Hello folks, Does numpy have an built-in mechanism to shift elements along some axis in an array? (e.g. to "roll" [0,1,2,3] by some offset, here 2, to make [2,3,0,1]) If not, what would be the fastest way to implement this in python? Using take? Using slicing and concatenation? Zach