题目
24.(3分) 如何在NumPy中进行数组的垂直和水平堆叠? A. np.vstack((array1, array2)) B. np.hstack((array1, array2)) C. np.vertica1 stack((array1, array2)) D. np.concatenate((array1, array2), axis=0) E. np.row stack((array1, array2))
24.(3分) 如何在NumPy中进行数组的垂直和水平堆叠?
A. np.vstack((array1, array2))
B. np.hstack((array1, array2))
C. np.vertica1 stack((array1, array2))
D. np.concatenate((array1, array2), axis=0)
E. np.row stack((array1, array2))
A. np.vstack((array1, array2))
B. np.hstack((array1, array2))
C. np.vertica1 stack((array1, array2))
D. np.concatenate((array1, array2), axis=0)
E. np.row stack((array1, array2))
题目解答
答案
AB
解析
NumPy 提供了多种方法来堆叠数组。垂直堆叠(即沿行堆叠)可以使用 `np.vstack` 或 `np.concatenate` 函数(设置 `axis=0`)。水平堆叠(即沿列堆叠)可以使用 `np.hstack` 函数。选项 C 和 E 中的函数名是错误的,因此不正确。