Tìm giá trị chính giữa của mảng trong python
Xin chào cả nhà,
Mình đang bí về ý tưởng cũng như code python về tìm giá trị trung tâm của mảng hai chiều và ba chiều. Xin cả nhà giúp ý tưởng và code với.
Ví dụ: + mảng hai chiều :
1 2 3
4 5 6 thì mình nhìn vô biết giá trị chính giữa là 5. Vậy mình tính như thế nào
7 8 9
+ Mở rộng ra mảng ba chiều thì tìm giá trị trung tâm sẽ là thế nào.
Cảm ơn cả nhà.
p/s: mình vừa code được nhập vào mảng hai chiều, còn hàm tính giá trị trung tâm của mảng 2 chiều, mình chưa biết làm thế nào
Giá trị trung tâm của mảng 1 chiều là
a[len / 2]
-> Giá trị trung tâm của mảng 2 chiều là
a[len_x / 2][len_y / 2]
-> Giá trị trung tâm của mảng 3 chiều là
a[len_x / 2][len_y / 2][len_z / 2]
Cảm ơn HK boy nhiều. Với ý HK boy nói, mình cũng hình dung ra ngay từ đầu, nhưng giờ mình thực hiện ý tưởng code thì thế nào ? Có thể giúp mình vài dòng đầu tiên ở hàm find_center được không ạ.
Vì mình code chưa ra, và cũng đã thử lấy giá trị trung tâm với dòng lệnh sau mà cũng bị lỗi.
Cảm ơn HK boy, cảm ơn cả nhà.
hay
hả bạn? Code thế này thì chết mất thôi.