Код: Выделить всё
import numpy as np
class BreakfastArray(np.ndarray):
def __new__(cls, n=1):
dtypes=[("waffles", int), ("eggs", int)]
obj = np.zeros(n, dtype=dtypes).view(cls)
return obj
b1 = BreakfastArray(n=1)
b2 = BreakfastArray(n=2)
con_b1b2 = np.concatenate([b1, b2])
print(b1.__class__, con_b1b2.__class__)
Подробнее здесь: https://stackoverflow.com/questions/792 ... in-ndarray