np.flip 三维数组
时间: 2023-10-19 18:29:40 浏览: 228
php array_flip() 删除数组重复元素
您可以使用`np.flip`函数来翻转三维数组。`np.flip`函数可以在指定维度上对数组进行翻转。
以下是一个示例,演示如何使用`np.flip`来翻转三维数组:
```python
import numpy as np
# 创建一个三维数组
arr = np.array([[[1, 2, 3],
[4, 5, 6],
[7, 8, 9]],
[[10, 11, 12],
[13, 14, 15],
[16, 17, 18]]])
# 在第一个维度上翻转数组
flipped_arr = np.flip(arr, axis=0)
print("原始数组:")
print(arr)
print("\n翻转后的数组:")
print(flipped_arr)
```
运行上述代码会得到以下输出:
```
原始数组:
[[[ 1 2 3]
[ 4 5 6]
[ 7 8 9]]
[[10 11 12]
[13 14 15]
[16 17 18]]]
翻转后的数组:
[[[10 11 12]
[13 14 15]
[16 17 18]]
[[ 1 2 3]
[ 4 5 6]
[ 7 8 9]]]
```
在上面的示例中,我们使用`np.flip(arr, axis=0)`来在第一个维度上翻转数组。您可以根据需要选择不同的维度进行翻转。
阅读全文