python查看二维数组大小
时间: 2023-10-16 21:08:40 浏览: 59
可以使用numpy库中的shape方法来查看二维数组的大小。假设二维数组名为arr,则可以使用以下代码来查看其大小:
```python
import numpy as np
print(np.shape(arr))
```
该代码会输出一个元组,元组中的第一个元素表示二维数组的行数,第二个元素表示列数。
相关问题
python 定义二维数组
在 Python 中,可以使用列表(List)来表示二维数组。
例如,定义一个 3 行 4 列的二维数组可以使用以下代码:
```python
arr = [[0 for j in range(4)] for i in range(3)]
```
这里使用了两个嵌套的循环,分别用来初始化每一行和每一列的值为 0。可以根据需要修改行数和列数来定义不同大小的二维数组。
也可以使用 NumPy 库创建二维数组,例如:
```python
import numpy as np
arr = np.zeros((3, 4))
```
这里使用了 NumPy 库中的 zeros 函数来创建一个值全为 0 的二维数组,参数 (3, 4) 表示行数为 3,列数为 4。其他函数如 ones 和 empty 也可以用来创建指定大小的二维数组。
python构建二维数组
在 Python 中,可以使用列表嵌套的方式来构建二维数组。例如,以下代码可以创建一个3行4列的二维数组:
```python
array = [[0 for j in range(4)] for i in range(3)]
```
其中,`range(4)`表示需要4列,`range(3)`表示需要3行。可以根据需要修改这两个参数以构建任意大小的二维数组。
如果想给数组赋初值,可以将0替换为其他的值。例如,以下代码可以创建一个4行3列的二维数组,并将其全部初始化为1:
```python
array = [[1 for j in range(3)] for i in range(4)]
```
希望这可以帮助到你!