Tôi đang làm việc với một mảng n chiều và tôi muốn một cách để đảo ngược thứ nguyên được đánh số. Vì vậy, chứ không phải làĐảo ngược thứ nguyên tùy ý trong một số thứ tự
rev = a[:,:,::-1]
Tôi muốn để có thể viết
rev = a.reverse(dimension=2)
hoặc một cái gì đó tương tự. Tôi dường như không thể tìm thấy các ví dụ không dựa vào cú pháp cũ.
Nếu bạn biết cú pháp bạn cần, tại sao không cuộn cú pháp đó vào hàm 'rev' của riêng bạn? – Makoto
Tôi muốn được tốt với điều đó, nhưng tôi muốn các chức năng để có một số nguyên (kích thước để đảo ngược) và trả lại mảng đảo chiều dọc theo kích thước đó. Tôi không biết làm thế nào để dịch (ví dụ) '1' thành' [:, :: - 1,:] 'và' 0' thành '[:: - 1,:,:]' cho một số tùy ý kích thước. – Shep