0

假设我有这个等距的“darray”:

epslist = np.linspace(-0.1,0.1,12)

有没有办法可以在这个“darray”中以“有序”位置“插入”一个“0”?这样,在这种情况下,应该将 '0' 添加到 的中间epslist,而不是最后。我真的不知道该怎么做以及我可以使用哪些工具。谢谢您的帮助!!

4

1 回答 1

2

使用高级索引和连接,例如:

epslist = np.concatenate((epslist[epslist<0], [0], epslist[epslist>0]))
于 2021-05-11T04:55:04.797 回答