Python创建一个3*3的数组,数据随机生成 对上述数组进行切片操作,取第二行和第三行的数据
时间: 2023-06-26 13:04:28 浏览: 97
可以使用NumPy库来创建随机数组并进行切片操作。以下是实现的代码:
```python
import numpy as np
# 创建一个3*3的随机数组
arr = np.random.rand(3, 3)
# 输出数组
print("原始数组:")
print(arr)
# 切片操作,取第二行和第三行的数据
slice_arr = arr[1:3, :]
# 输出切片后的数组
print("切片后的数组:")
print(slice_arr)
```
输出结果如下所示:
```
原始数组:
[[0.04216242 0.37454504 0.12195386]
[0.25666201 0.97270953 0.26115496]
[0.18182074 0.01715789 0.04646425]]
切片后的数组:
[[0.25666201 0.97270953 0.26115496]
[0.18182074 0.01715789 0.04646425]]
```
可以看到,切片操作成功地取出了第二行和第三行的数据。