Предположим, у меня есть вектор v=np.zeros(1000)
, и у меня есть следующий цикл for
y = dict{}
for x in training_set:
v[idx>100]=1
y[idx]=v
v=v*0
Я могу придумать несколько способов "сброса" v
к его исходному-state (будучи чистыми нулями), что является проблемой (пример выше, просто чтобы прояснить, что я имею в виду под сбросом вектора)
v=v*0 (1)
v=np.zeros(1000) (2)
V=np.zeros(1000) (3)
v=V
Либо умножьте его на 0, либо создайте из нового, либопеременная, являющаяся чистыми нулями, которую я затем копирую в v
.
Каким будет самый быстрый способ (или есть способ, который еще быстрее)?