- 对于一般的dtype,构造函数将元组视为列表
a=np.array([(1,1,1,1),(2,2,2,2)],np.int)
a[0,0] # 1
- 对于自定义dtype,构造函数将元组视为结构体
color = np.dtype([("r", np.ubyte, 1),
("g", np.ubyte, 1),
("b", np.ubyte, 1),
("a", np.ubyte, 1)])
a=np.array([(1,1,1,1),(2,2,2,2)],color)
a[0,0] # 报错
a[0] # (1,1,1,1)
a[0][0] # 1