• 对于一般的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