Python - Ajout d'éléments dans un tableau de dimension >2

Python - Ajout d'éléments dans un tableau de dimension >2 - Python - Programmation

Marsh Posté le 29-12-2011 à 11:27:14    

Bonjour,  
 
toujours aussi niais en python, j'ai l'impression de buter sur des trucs débiles...
 
En l’occurrence, je ne trouve pas comment ajouter des éléments à un tableau (numpy) de dimension supérieure à 2.
J'ai un tableau de taille (2,5,2) dans lequel je souhaiterais rajouter des éléments de type tableau de taille (5,2) pour me conduire à un tableau de taille (3,5,2) puis (4,5,2), etc ...
 
Seulement, autant sur des tableau 2D, je fais ça simplement avec hstack ou vstack, selon le besoin, autant pour des tableau de dimension supérieure, je sais pas comment procéder :/
 
Une idée ?


Message édité par _pollux_ le 29-12-2011 à 11:27:51

---------------
Le topic du sport électronique@hfr : watch the l33t !
Reply

Marsh Posté le 29-12-2011 à 11:27:14   

Reply

Marsh Posté le 30-12-2011 à 16:06:13    

Salut,

 

Je pense que tu dois faire croire à numpy que ton tableau (5,2) est en fait de taille (1,5,2) en utilisant a = b(N.newaxis,:,: )

 

avec N. si tu as un import numpy as N au début évidement.

 


Message édité par tanaka-san le 30-12-2011 à 16:06:33
Reply

Marsh Posté le 07-02-2012 à 15:49:58    

merci :jap:
 


---------------
Le topic du sport électronique@hfr : watch the l33t !
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed