Для случая, когда ваш массив представляет собой пустой массив с формой (2,)
, один из способов добавить дополнительный член -
xx = numpy.append(x, x[0]**2)
К сожалению, если вы попробуете что-то вроде x + [x[0]**2]
, numpy добавит элементы вместе, а не добавит новый элемент. Если вы попробуете что-то вроде [x[0], x[1], x[0]**2]
, вы получите список, а не пустой массив.