1.下面两个ndarray是否能够进行运算?
arr1 = np.array([[1, 2, 3, 2, 1, 4], [5, 6, 1, 2, 3, 1]])
arr2 = np.array([[1], [3]])
arr1 = np.array([[1, 2, 3, 2, 1, 4], [5, 6, 1, 2, 3, 1]])
arr2 = np.array([[1], [3]])
举一反三
- 下面代码中,创建的是一个3行3列数组的是( )。 A: np.ones((3,3)) B: arr= np.array([1, 2, 3]) C: arr =np. array([1, 2, 3].[ 14, 5, 6])) D: arr =np. array([[1, 2], [3, 41])
- 存在多维数组arr,arr =np.array([[1 2 3] [4 5 6] [7 8 9]])数组arr.T的输出为 A: array([[1, 4, 7], [2, 5, 8], [3, 6, 9]]) B: array([[1, 2, 3], [4, 5, 8], [7, 6, 9]]) C: array([[1, 4, 7], [2, 5, 6], [3, 8, 9]]) D: array([[9, 4, 7], [2, 5, 8], [3, 6, 1]])
- 关于foreach遍历数组,阅读下面的代码,输出结果正确的是()。()$arr()=()array(1,2);()foreach($arr()as()$v){()++$v;()}()print_r($arr);A.()Array()(()[0]()=>()1()[1]()=>()2())()B.()Array()(()[0]()=>()2()[1]()=>()3())()C.()Array()(()[1]()=>()1()[2]()=>()2())()D.()Array()(()[0]()=>()3())
- 已定义 import numpy as np a = np.array([1, 2, 3, 4]), 则 a[0:2:1]的值是什么?
- 关于下面代码段叙述正确的是( )。 int[] arr = { 1, 2, 3 };//(1) int[] arr2 = arr;//(2)