要返回一个与给定数组具有相同形状但类型不同的零数组,请在 Python Numpy 中使用 numpy.zeros_like() 方法。这里的第一个参数是类数组的形状和数据类型,它们定义了返回数组的这些相同属性。第二个参数是 dtype,即我们想要的结果数组的数据类型。dtype 覆盖结果的数据类型。order 参数覆盖结果的内存布局。“C”表示 C 顺序,“F”表示 F 顺序,“A”表示如果 a 是 Fortran 连续的,则为“F”,否则为“C”。“K”表示尽可能匹配 a 的布局... 阅读更多
要返回单位数组,请在 Python NumPy 中使用 numpy.identity() 方法。单位数组是一个正方形数组,其主对角线上的元素为 1。参数 n 是 n x n 输出中行数(和列数)。参数“dtype”用于返回输出的数据类型。该函数返回一个 n x n 数组,其主对角线设置为 1,所有其他元素为 0。参数 like 是一个参考对象,允许创建非 NumPy 数组的数组。如果作为 like 传入的类数组支持 __array_function__ 协议,则... 阅读更多