gpt4 book ai didi

python - 当除数为零时保留旧值

转载 作者:太空宇宙 更新时间:2023-11-03 18:24:20 25 4
gpt4 key购买 nike

我有一个长度为 N 的向量 D 和一个形状为 N*M 的矩阵 A。向量 D 有一些零元素。我正在做这个操作:

D = D.reshape(-1,1)
A / D

由于 D 有一些零,所以我将得到除以零的错误。我想要的不是修改 A 被零除的值。因此,如果 A[i,j]/0,那么我希望 A[i,j] 保持其值。如何做到这一点?

最佳答案

试试这个:

A = np.where(D != 0, A / D, A)

关于python - 当除数为零时保留旧值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23517307/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com