Giả sử tôi có một mảng 3D như vậy:
int[][][] array = { { {1, 2, 3}, { 4, 5, 6}, { 7, 8, 9} }, { {10, 11, 12}, {13, 14, 15}, {16, 17, 18} }, { {19, 20, 21}, {22, 23, 24}, {25, 26, 27} } };Bây giờ mảng như sau:
Đầu ra đầu tiên
1 2 3
4 5 6
7 8 9
Đầu ra thứ hai
10 11 12
13 14 15
16 17 18
Đầu ra thứ ba
19 20 21
22 23 24
25 26 27
Tôi muốn tổng hợp giá trị trong ranh giới ma trận 3 x 3 và tạo một mảng mới sao cho một ví dụ về tổng của góc trên cùng bên trái là như vậy:
Ví dụ đầu tiên
((1+2+4+5)+(10+11+13+14)+(19+20+22+23))/ 12
Ví dụ thứ hai sẽ là lấy giá trị trung tâm và tính toán trung bình
Ví dụ thứ hai
((1+2+3+4+5+6+7+8+9)+(10+11+12+13+14+15+16+17+18)+(19+20+21+22+ 23+24+25+26+27))/ 27
Đầu ra mới
Đây sẽ là cách các giá trị trong mảng mới nhìn:
12 12 13
13 14 14
15 15 16
trong đó nó sẽ tính toán trung bình của tất cả các giá trị nằm trong 3 x 3 vuông tập trung vào pixel.
Chuyển tổng chức năng và mảng 2D cho chức năng bản đồ ..
Tìm tổng của đối tượng bản đồ kết quả và in nó ..
Bạn nhận được gì nếu bạn áp dụng Numpy Sum () vào danh sách chỉ chứa các giá trị Boolean?
Sum nhận được một mảng booleans làm đối số của nó, nó sẽ tổng hợp từng phần tử (đếm đúng là 1 và sai là 0) và trả về kết quả. Ví dụ NP. SUM ([Đúng, Đúng, Sai]) sẽ xuất hiện 2 :) Hy vọng điều này sẽ giúp.
using System;
using System.Collections.Generic;
class GFG{
System;1
static int L = 4;
System;2System;9
static int using2
using5using6
static int using5
using5System.Collections.Generic;3
static using7 using8int System;0
using5class0
System;2using1using2int class5
System;2System;1
using5using1using2int System.Collections.Generic;1
using5System;1
GFG{5GFG{6
GFG{7GFG{8
GFG{7static0
using5static2
System;2static2
static int using5
System;2System;1
static using7 using8int System;0
using5System;1
GFG{5L = 4; 0
GFG{7L = 4; 2
System;2int System;4System;5 intSystem;7
using5static2
System;2static2
System;2using1using2int using4
System;2System;1
System;2using1using2int System.Collections.Generic;1
using5System;1
GFG{5using14
GFG{7using16
GFG{7using18
using5static2
System;2static2
System;2using1using2int class5
System;2System;1
using5using1using2int System.Collections.Generic;1
using5System;1
GFG{5using1using2int int6
GFG{5System;1
using44using45
using46using47
using46using49
using46using51
using46using53
using46using55
using46using57
GFG{5static2
using5static2
System;2static2
System;2using1using2int using68
System;2System;1
using5using72using73 using74using75using76
using5using1using2int using81
using5System;1
GFG{5using1using2int using88
GFG{5System;1
using44using92using93using76
GFG{5static2
GFG{5using98
using5static2
using5using98
System;2static2
static2
System;06 static using7 System;09
System;1
System;2int System;13
using5System;15
System;16System;17
System;16System;17
System;16System;21
using5System;15
System;16System;17
System;16System;17
System;16System;21
using5System;15
System;16System;17
System;16System;17
System;16System;21
using5System;15
System;16System;17
System;16System;17
System;16System;45
System;2System;47
System;2System;49
static2
static2