python ravel函数
时间: 2023-07-07 11:11:27 浏览: 118
Revel的工具及框架
`ravel()` 是 NumPy 库中的一个函数,用于将数组(数组可以是多维的)展开成一维数组。换句话说,它将多维数组平铺成一个一维数组。
例如,有一个二维数组 `a`:
```
[[1, 2, 3],
[4, 5, 6]]
```
使用 `ravel()` 函数后,得到一个一维数组:
```
[1, 2, 3, 4, 5, 6]
```
注意,`ravel()` 函数返回的是数组的一个视图,并不是数组的副本,因此修改此视图会影响原始数组。如果需要返回一个新的数组,可以使用 `flatten()` 函数。
阅读全文