Tableau de tableaux (Python/NumPy)

Je suis à l'aide de Python/NumPy, et j'ai deux tableaux comme suit:

array1 = [1 2 3]
array2 = [4 5 6]

Et je voudrais créer un nouveau tableau:

array3 = [[1 2 3], [4 5 6]]

et ajouter des éléments. Ainsi par exemple, si les nouveaux éléments à ajouter sont:

array4 = [7 8 9]
array5 = [10 11 12]

Alors maintenant array3 serait un tableau de deux lignes et deux colonnes, comme celui illustré ci-dessous:

array3= [[1 2 3], [4 5 6]
         [7 8 9], [10 11 12]]

Me semble que j'ai des problèmes parce que les éléments de mes tableaux ne sont pas séparés par des virgules.

Pourquoi ne pas séparer les éléments de vos tableaux par des virgules?
Si c'est la seule option, je suppose que je vais avoir à le faire. Je suis de l'importation d'un fichier texte délimité onglet pour analyser en python, python et maintient les éléments séparés par une tabulation. J'espérais que la conversion à partir de l'onglet de la séparation par virgule serait redondant, mais je me trompe peut-être (cela semble être un problème ici).
Ce n' "python maintient les éléments séparés par une tabulation"? Ce sont les rangées encore des chaînes? Ce n' print repr(array1) donner?
En fait, l'impression repr(matrice1) me donne array([1,2,3]). Maintenant, je suis confus...
double possible de What est le moyen le plus simple pour étendre un tableau numpy en 2 dimensions?

OriginalL'auteur user1609104 | 2012-08-18