Я обнаружил, что «np.ndarray = np.empty(0)» обычно используется в популярном пакете Python при объявлении переменной в классе. Например,
Код: Выделить всё
Class A:
def __init__(self):
self.b: np.ndarray = np.empty(0)
В документации указано, что np.ndarray — это низкоуровневый метод, и при создании массива следует использовать np.empty. Так в чем же преимущество добавления «np.ndarray =" перед np.empty(0)?
Подробнее здесь:
https://stackoverflow.com/questions/790 ... e-in-class