import numpy as np

arr1 = np.arange(0,90,10)
print(arr1)

print("花式索引:" + str(arr1[[0,2]]))

arr2 = np.arange(1,17).reshape(4,4)
print("创建矩阵:" + str(arr2))

print("花式索引:" + str(arr2[[0,1],[0,1]]))

arr2[[0,1,2,3],[3,2,1,0]] = 100
print("修改矩阵元素:" + str(arr2))


已连接到 pydev 调试器(内部版本号 252.27397.106)[ 0 10 20 30 40 50 60 70 80]
花式索引:[ 0 20]
创建矩阵:[[ 1 2 3 4]
[ 5 6 7 8]
[ 9 10 11 12]
[13 14 15 16]]
花式索引:[1 6]
修改矩阵元素:[[ 1 2 3 100]
[ 5 6 100 8]
[ 9 100 11 12]
[100 14 15 16]]

posted on 2025-11-27 16:54  偷懒的阿贤  阅读(1)  评论(0)    收藏  举报