3
numpy中的flatten和ravel函数有什么区别?
import numpy as np y = np.array(((1,2,3),(4,5,6),(7,8,9))) OUTPUT: print(y.flatten()) [1 2 3 4 5 6 7 8 9] print(y.ravel()) [1 2 3 4 5 6 7 8 9] 这两个函数返回相同的列表。那么需要两个不同的功能来执行相同的工作。
多维数组可以描述为多维表。用于查找给定元素的每个索引称为维。