numpy fill_diagonal返回None

numpy fill_diagonal返回None,第1张

numpy fill_diagonal返回None

np.fill_diagonal()
与跨python / numpy的许多其他方法一样,它可以就地工作。例如:为什么“ return
list.sort()”返回None,而不返回列表?
。那是因为它直接更改了内存中的对象,而不创建新对象。这些函数的返回值为
None
。因此,请更改:

zero_diogonal_matrix = np.fill_diagonal(symmetric_matrix,0)

只是:

np.fill_diagonal(symmetric_matrix,0)

然后,您将看到反映在中的更改

symmetric_matrix



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5673787.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存