python创建二维数组numpy
作者:野牛程序员:2023-07-18 07:06:58python阅读 2689
在 Python 中,你可以使用 NumPy 库创建二维数组。下面是一个使用 NumPy 创建二维数组的例子:
import numpy as np # 创建一个 3x3 的二维数组 arr = np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]]) print(arr)
输出结果:
[[1 2 3] [4 5 6] [7 8 9]]
你可以使用 np.array()
函数将嵌套的 Python 列表转换为 NumPy 数组。在上面的例子中,我们创建了一个 3x3 的二维数组,并将其打印出来。
你还可以使用其他 NumPy 函数来创建特定类型的二维数组。例如,你可以使用 np.zeros()
函数创建一个全为零的二维数组,或者使用 np.ones()
函数创建一个全为一的二维数组。下面是这些函数的示例:
import numpy as np # 创建一个全为零的 2x2 的二维数组 zeros_arr = np.zeros((2, 2)) print(zeros_arr) # 创建一个全为一的 3x3 的二维数组 ones_arr = np.ones((3, 3)) print(ones_arr)
输出结果:
[[0. 0.] [0. 0.]] [[1. 1. 1.] [1. 1. 1.] [1. 1. 1.]]
这些只是创建二维数组的一些例子。NumPy 还提供了许多其他函数和选项,用于创建不同形状和类型的数组。可以参考 NumPy 的官方文档以获取更多详细信息:NumPy 官方文档
野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892

- 上一篇:python定义无参数函数
- 下一篇:python输入数据生成二维列表