python建立一个二维数组 b,初始化为 [ [1, 2, 3], [4, 5, 6]] (1)输出各维度的大小 (2)分别输出第一行、第二列、第二行的二三列。
时间: 2024-09-23 08:11:50 浏览: 31
Python中创建二维数组
在Python中,你可以使用numpy库来创建和操作二维数组。首先,我们需要导入numpy并创建二维数组b:
```python
import numpy as np
# 初始化二维数组
b = np.array([[1, 2, 3], [4, 5, 6]])
```
接下来,我们来完成你的两个任务:
1. 输出各维度的大小(即行数和列数):
```python
rows, cols = b.shape
print("行数:", rows)
print("列数:", cols)
```
运行这段代码会得到行数为2,列数为3。
2. 分别输出第一行、第二列、第二行的二三列:
```python
# 输出第一行的二三列
first_row_two_third_columns = b[0, 1:]
print("第一行的二三列:", first_row_two_third_columns)
# 输出第二列
second_column = b[:, 1]
print("第二列:", second_column)
# 输出第二行的二三列
second_row_two_third_columns = b[1, 1:]
print("第二行的二三列:", second_row_two_third_columns)
```
运行上述代码会分别打印出第一行的第二和第三列、整个第二列以及第二行的第二和第三列。
阅读全文