Anexar sem sucesso a um array NumPy vazio

Eu estou tentando preencher uma matriz vazia (não np.empty!) Com valores usando append mas estou ficando erro:

Meu código é o seguinte:

import numpy as np
result=np.asarray([np.asarray([]),np.asarray([])])
result[0]=np.append([result[0]],[1,2])

E estou recebendo:

ValueError: could not broadcast input array from shape (2) into shape (0)

questionAnswers(6)

yourAnswerToTheQuestion