有arr = np.arange(12).reshape(3,4),则arr[(0,1),(1,3)]对应的值是______和______;arr[1:2,(0, 3)]对应的元素是______和______;arr.ndim的值是
时间: 2024-05-18 10:16:59 浏览: 323
numpy_class.7z
有`arr = np.arange(12).reshape(3,4)`,则:
- `arr[(0,1),(1,3)]`对应的值是`1`和`7`。这里使用了元组索引,`(0,1)`表示取第0行第1列的元素,`(1,3)`表示取第1行第3列的元素。
- `arr[1:2,(0, 3)]`对应的元素是`4`和`7`。这里使用了切片和元组索引,`1:2`表示取第1行,`(0,3)`表示取第0列和第3列的元素。
- `arr.ndim`的值是`2`,表示数组`arr`是一个二维数组。
因为Python中的索引从0开始,因此`arr[(0,1),(1,3)]`表示取第1行第2列和第2行第4列的元素;`arr[1:2,(0, 3)]`表示取第2行的第1列和第4列的元素。
阅读全文