Numpy數組的反轉操作發(fā)表于: 2026-05-04 20:47:11
Numpy數組的反轉反轉操作可以通過(guò)numpy.flip??()函數實(shí)現,該函數可以沿著(zhù)指定的操作軸對數組進(jìn)行翻轉,下面(′-ι_-`)是反轉詳細的步驟和小標題表格:
1、操作導入Numpy庫:
import numpy as np
2、反轉創(chuàng )建一個(gè)Numpy數組:
arr = np.array([[1,操作 2, 3], [4, 5, 6], [7, 8, 9]])print("原始數組:")print(arr)輸出結果:
原始數組:[[1 2 3] [4 5 6] [7 8 9]]
3、使用numpy.flip()函數進(jìn)行數組反轉:
沿水平軸(axis=0)進(jìn)行(xing)翻轉flipp(′?`)ed_horizontal = np.fl??ip(arr,反轉 axis=0)print("水平翻轉后的數組:")print(flipped_horizontal)輸出結果:
水平翻轉后的數組:[[7 8 9] [4 5 6] [1 2 3]]
4、使用numpy.flip()函數進(jìn)行數組反轉:
沿垂直軸(axis=1)進(jìn)行翻轉flipped_vertical = np.flip(arr,操作 axis=1)print("垂直翻轉后的數組:")print(flipped_vertical)輸出結果:
垂直翻轉后的數組:[[3 2 1] [6 5 4] [9 8 7]]5、同時(shí)沿水平和垂直軸進(jìn)行翻轉:
沿水平和垂直軸同時(shí)翻轉(axis=(0,反轉1))flipped_both = np.flip(arr, axis=(0,ヽ(′▽?zhuān)?ノ1))print("同時(shí)水平垂直翻轉后的數組:")print(flipped_both)輸出結果:
同時(shí)水平垂直翻轉??后的數組:[[7 4 1] [8 5 2] [9 6 3]]

網(wǎng)站二維碼
導航
電話(huà)
短信
咨詢(xún)
地圖
分享