funzione numpy.concatenate() | Pitone

numpy.concatenate()> la funzione concatena una sequenza di array lungo un asse esistente.

Sintassi: numpy.concatenate((arr1, arr2, …), asse=0, out=None)
Parametri:
arr1, arr2, … : [sequenza di array_like] Gli array devono avere la stessa forma, tranne nella dimensione corrispondente all'asse.
asse: [int, opzionale] L'asse lungo il quale verranno uniti gli array. Se axis è None, gli array vengono appiattiti prima dell'uso. L'impostazione predefinita è 0.
fuori : [ndarray, facoltativo] Se fornita, la destinazione in cui inserire il risultato. La forma deve essere corretta, corrispondente a quella che concatenate avrebbe restituito se non fosse stato specificato alcun argomento out.
Ritorno : [ndarray] L'array concatenato.

Codice n. 1:




# Python program explaining> # numpy.concatenate() function> > # importing numpy as geek> import> numpy as geek> > arr1> => geek.array([[> 2> ,> 4> ], [> 6> ,> 8> ]])> arr2> => geek.array([[> 3> ,> 5> ], [> 7> ,> 9> ]])> > gfg> => geek.concatenate((arr1, arr2), axis> => 0> )> > print> (gfg)>

Produzione :

 [[2 4] [6 8] [3 5] [7 9]] 


Codice n.2:




# Python program explaining> # numpy.concatenate() function> > # importing numpy as geek> import> numpy as geek> > arr1> => geek.array([[> 2> ,> 4> ], [> 6> ,> 8> ]])> arr2> => geek.array([[> 3> ,> 5> ], [> 7> ,> 9> ]])> > gfg> => geek.concatenate((arr1, arr2), axis> => 1> )> > print> (gfg)>

Produzione :

 [[2 4 3 5] [6 8 7 9]] 


Codice n. 3:




# Python program explaining> # numpy.concatenate() function> > # importing numpy as geek> import> numpy as geek> > arr1> => geek.array([[> 2> ,> 4> ], [> 6> ,> 8> ]])> arr2> => geek.array([[> 3> ,> 5> ], [> 7> ,> 9> ]])> > gfg> => geek.concatenate((arr1, arr2), axis> => None> )> > print> (gfg)>

Produzione :

 [2 4 6 8 3 5 7 9]