Python 中的 numpy.empty()2024 年 8 月 29 日 | 阅读 2 分钟 Python 的 numpy 模块提供了一个名为 numpy.empty() 的函数。此函数用于创建数组,而无需初始化给定形状和类型的条目。 与 numpy.zeros() 类似,numpy.empty() 函数不会将数组值设置为零,并且它比 numpy.zeros() 快很多。此函数要求用户手动设置数组中的所有值,应谨慎使用。 语法参数shape:int 或 int 的元组 此参数定义空数组的形状,例如 (3, 2) 或 (3, 3)。 dtype:数据类型(可选) 此参数定义数据类型,这是输出数组所期望的。 order:{'C', 'F'}(可选) 此参数定义将以 行优先 或 列优先 方式存储多维数组的顺序。 默认情况下,order 参数设置为 'C'。 返回值此函数返回具有函数中定义的形状、dtype 和顺序的未初始化数据数组。 示例 1输出 array([[7.56544226e-316, 2.07617768e-316], [2.02322570e-316, 1.93432036e-316], [1.93431918e-316, 1.93431799e-316]]) 在上面的代码中
示例 2输出 array([[ 2.94197848e+120, -2.70534020e+252, -4.25371363e+003], [ 1.44429964e-088, 3.12897830e-053, 1.11313317e+253], [-2.28920735e+294, -5.11507284e+039, 0.00000000e+000]]) 示例 3输出 array([[ 2.94197848e+120, -2.70534020e+252, -4.25371363e+003], [ 1.44429964e-088, 3.12897830e-053, 1.11313317e+253], [-2.28920735e+294, -5.11507284e+039, 0.00000000e+000]]) 在上面的代码中
在输出中,它显示了一个未初始化值的数组,该数组具有定义的形状、数据类型和顺序。 示例 4输出 array([[ 2.94197848e+120, 1.44429964e-088, -2.28920735e+294], [-2.70534020e+252, 3.12897830e-053, -5.11507284e+039], [-4.25371363e+003, 1.11313317e+253, 0.00000000e+000]]) 下一个主题Numpy.histogram |
我们请求您订阅我们的新闻通讯以获取最新更新。