您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

numpy fill_diagonal返回None

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

Go 2022/1/1 18:27:24 有331人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶