1.考虑一个(6,7,8)形状数组,第100个元素的索引(x,y,z)是多少
>>>print(np.unravel_index(99,(6,7,8)))
(1, 5, 3)
2.使用tile函数创建一个棋盘格8x8矩阵
>>>Z = np.tile( np.array([[0,1],[1,0]]), (4,4))
>>>print(Z)
[[0 1 0 1 0 1 0 1]
[1 0 1 0 1 0 1 0]
[0 1 0 1 0 1 0 1]
[1 0 1 0 1 0 1 0]
[0 1 0 1 0 1 0 1]
[1 0 1 0 1 0 1 0]
[0 1 0 1 0 1 0 1]
[1 0 1 0 1 0 1 0]]
3.创建一个自定义dtype,将颜色描述为四个无符号字节(RGBA)
>>>color = np.dtype([("r", np.ubyte, 1),
("g", np.ubyte, 1),
("b", np.ubyte, 1),
("a", np.ubyte, 1)])
>>>print(color)
[('r', 'u1'), ('g', 'u1')