Python numpy.ndarray.flat()
numpy.ndarray.flat()函数被用作N维数组的1_D迭代器。
它不是Python内置的迭代器对象的子类,否则它就是numpy.flatiter实例。
语法 :
参数 :
index : [tuple(int)] 迭代值的索引。
返回 :
阵列的一维迭代。
代码1:使用2D数组
输出 :
代码2:更改数组的值
输出 :
实际上numpy.flatiter吗?
x.flat为任意数组x返回一个flatiter迭代器。它允许在n维arrays上迭代(以行为主的方式),无论是在for循环中,还是通过调用其next方法。
代码3:numpy. flattter()的角色
输出 :