📜  Python中的numpy.flipud(1)

📅  最后修改于: 2023-12-03 15:19:27.323000             🧑  作者: Mango

Python中的numpy.flipud

在Python中,numpy.flipud()是一个常用的数组操作函数,它可以将给定数组沿着水平中心轴翻转(即上下翻转)。

用法

函数的基本用法如下:

numpy.flipud(array)

这里,array是需要翻转的数组。

返回值

numpy.flipud()函数的返回值是翻转后的数组。

示例

下面的示例演示了如何使用numpy.flipud()函数翻转一个数组:

import numpy as np

array = np.arange(9).reshape(3,3)
print('Original array:')
print(array)

# 翻转数组
flipped_array = np.flipud(array)
print('\nFlipped array:')
print(flipped_array)

输出结果:

Original array:
[[0 1 2]
 [3 4 5]
 [6 7 8]]

Flipped array:
[[6 7 8]
 [3 4 5]
 [0 1 2]]

可以看到,原始数组被翻转了,并且返回了一个新的翻转后的数组。

numpy.flipud()函数还可以用于处理二维及以上的多维数组,它将在每个水平平面上翻转数组。

总结

numpy.flipud()函数是用于将一个数组沿着水平中心轴翻转的函数。它可以应用于多维数组,返回一个新的翻转后的数组。