numpy.concatenate()> funkcja łączy sekwencję tablic wzdłuż istniejącej osi.
Składnia: numpy.concatenate((arr1, arr2, …), oś=0, out=Brak)
Parametry:
tablica1, tablica2,…: [sekwencja array_like] Tablice muszą mieć ten sam kształt, z wyjątkiem wymiaru odpowiadającego osi.
oś: [int, opcjonalnie] Oś, wzdłuż której tablice zostaną połączone. Jeśli oś ma wartość Brak, tablice są spłaszczane przed użyciem. Wartość domyślna to 0.
na zewnątrz : [ndarray, opcjonalnie] Jeśli podano, miejsce docelowe umieszczenia wyniku. Kształt musi być poprawny i odpowiadać kształtowi, który zwróciłby konkatenat, gdyby nie podano argumentu out.
Powrót : [ndarray] Połączona tablica.
Kod nr 1:
dostosowany wyjątek w Javie
# 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)> |
>
>
Wyjście :
[[2 4] [6 8] [3 5] [7 9]]>
Kod nr 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)> |
>
>
Wyjście :
[[2 4 3 5] [6 8 7 9]]>
Kod nr 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)> |
>
>
Wyjście :
psy półkowe
[2 4 6 8 3 5 7 9]>