题目
在NumPy中,哪些函数可以用来改变数组的形状?A. .reshape()B. .resize()C. .shape()D. .flatten()
在NumPy中,哪些函数可以用来改变数组的形状?
A. .reshape()
B. .resize()
C. .shape()
D. .flatten()
题目解答
答案
AB
A. .reshape()
B. .resize()
A. .reshape()
B. .resize()
解析
步骤 1:理解NumPy中的数组操作
NumPy是一个用于Python编程的科学计算库,它提供了大量的函数来操作数组。其中,改变数组形状的函数包括.reshape()和.resize()。
步骤 2:分析选项
A. .reshape():这个函数可以用来改变数组的形状,但不会改变原始数组的大小,只是改变其维度。
B. .resize():这个函数可以用来改变数组的大小和形状,它会改变原始数组的大小。
C. .shape():这个函数是用来获取数组的形状,而不是改变数组的形状。
D. .flatten():这个函数是用来将多维数组转换为一维数组,而不是改变数组的形状。
步骤 3:选择正确答案
根据以上分析,正确答案是A和B。
NumPy是一个用于Python编程的科学计算库,它提供了大量的函数来操作数组。其中,改变数组形状的函数包括.reshape()和.resize()。
步骤 2:分析选项
A. .reshape():这个函数可以用来改变数组的形状,但不会改变原始数组的大小,只是改变其维度。
B. .resize():这个函数可以用来改变数组的大小和形状,它会改变原始数组的大小。
C. .shape():这个函数是用来获取数组的形状,而不是改变数组的形状。
D. .flatten():这个函数是用来将多维数组转换为一维数组,而不是改变数组的形状。
步骤 3:选择正确答案
根据以上分析,正确答案是A和B。