У меня есть 3 фрагменты кода:Python Numpy ndarray
(1)
x = array([[]]) #x.ndim=2
x=append(x,[[1,2]]) #after this, x.ndim=1???????????????????
x=append(x,[[3,4]],axis=0) #error b/c dimension
(2)
x = array([[]]) #x.ndim=2
x=append(x,[[1,2]],axis=0) #error b/c dimension?????????????????
(3)
x=append([[1,2]],[[3,4]],axis=0) #Good
The (???????????) является частью я не понимаю. Вы можете объяснить?
Я предпочитаю (2), который объявляет numpy.ndarray из 2-х осей сначала, а затем добавляет данные позже. Как я могу это сделать?
Спасибо.