Bonjour,

J'ai un array de array (@transposed) et j'aimerai ajouter en son milieu un array, tout en décalant les array suivants.
Je ne sais pas si c'est clair. Voici mon code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
		for my $c (0..$#{$transposed[15]}){
			my $StdInChIKey = $transposed[15][$c] ;
			$transposed[16][$c] =$correspondences{$StdInChIKey};			
		}
J'aimerais donc, en fonction des valeurs de @{$transposed[15]}, ajouter un array @{$transposed[16]}. Existant déjà des array 16, 17, 18 ... je voudrais les décaler, afin de ne pas écraser @{$transposed[16]}.
Je suppose que je dois passer par un autre tableau (array de array ex : @transposed_bis), que je recrée en recopiant @transposed. N'hésitez pas à me poser des questions pour plus de clareté.

D'avance merci pour votre aide,

Jasmine.