numpy提取对角序列

方式1
使用class method

import numpy as np
a=np.array([[1.123,2.123,3.123],[4.456,5.456,6.456],[7.789,8.789,9.789]])
print(a.diagonal(-1))#数字代表偏移量

结果:

array([4.456, 8.789])

方式2
使用库函数

np.diag(a,-1)#命令行

结果:

array([4.456, 8.789])
发布了6 篇原创文章 · 获赞 0 · 访问量 818

猜你喜欢

转载自blog.csdn.net/Jinyindao243052/article/details/103987533
今日推荐