# здесь понятно понятно arr array([[0, 1], [2, 3], [4, 5], [6, 7], [8, 9]]) arr.transpose() # без аргументов array([[0, 2, 4, 6, 8], [1, 3, 5, 7, 9]]) # но вот как работаю эти аргументы я не пойму arr2 array([[[ 0, 1, 2, 3], [ 4, 5, 6, 7]], [[ 8, 9, 10, 11], [12, 13, 14, 15]]]) arr2.transpose((1, 0, 2)) # вот эти... array([[[ 0, 1, 2, 3], # каким образом произошла перестановка? [ 8, 9, 10, 11]], [[ 4, 5, 6, 7], [12, 13, 14, 15]]])