Dlaczego w wyniku działania poniższego kodu:
import numpy as np
data = np.empty(shape=1)
data = np.append(data, np.array([1, 2, 3]))
data = data.astype(int)
print(data)
...otrzymuję:
[2147483647 1 2 3]
...a gdy zmienię shape=1
na shape=[0]
otrzymuję:
[1 2 3]
?