numpy.concatenate() funkcija | Python

numpy.concatenate()> funkcija sasaistīt masīvu secību pa esošu asi.

Sintakse : numpy.concatenate((arr1, arr2, …), ass=0, out=nav)
Parametri:
arr1, arr2, … : [sequence of array_like] Masīviem ir jābūt vienādai formai, izņemot dimensiju, kas atbilst asij.
ass: [int, neobligāti] Ass, pa kuru tiks savienoti masīvi. Ja ass ir None, masīvi tiek saplacināti pirms lietošanas. Noklusējums ir 0.
ārā: [ndarray, neobligāti] Ja norādīts, galamērķis, kur ievietot rezultātu. Formai ir jābūt pareizai, tai ir jāatbilst tam, kas būtu atgriezts, ja nebūtu norādīts neviens arguments.
Atgriešanās: [ndarray] Savienotais masīvs.

Kods #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)>

Izvade:

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


Kods #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)>

Izvade:

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


Kods #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)>

Izvade:

 [2 4 6 8 3 5 7 9]