Как сделать так, чтобы класс повторялся по его внутреннему массиву numpy: просто идея, которая не работает:
class ABC:
def __init__(self):
self.ary = np.zeros(50)
def __iter__(self): return np.nditer(self.ary)
def next(self): ...??..
Также, как заставить назначение работать тоже:
abc = ABC()
abc[5] = 12
abc[7:9] 0