使用scipy.io实现文件的输入输出: 使用numpy创建形状为(3,3),且元素均为1的数组a; 将a以字典dict的格式写入文件'file.mat',键为‘a’,值为a; 将数据从文件‘file.mat’载入至data中; 输出data中键为a的值。
时间: 2023-06-02 12:03:00 浏览: 157
输入输出文件
代码如下:
```python
import numpy as np
from scipy import io
# 创建数组
a = np.ones((3,3))
# 将数组写入文件
io.savemat('file.mat', {'a': a})
# 从文件中读取数据
data = io.loadmat('file.mat')
# 输出数据中键为a的值
print(data['a'])
```
输出结果为:
```
[[1. 1. 1.]
[1. 1. 1.]
[1. 1. 1.]]
```
阅读全文