Wie werden zwei Arrays in Python vertikal verkettet? [Duplikat

Diese Frage hat hier bereits eine Antwort:

verketten zwei eindimensionale zu zwei Spalten Array 1 Antwort

Ich möchte zwei Arrays in Python mit dem NumPy-Paket vertikal verketten:

a = array([1,2,3,4])
b = array([5,6,7,8])

Ich möchte so etwas:

c = array([[1,2,3,4],[5,6,7,8]])

Wie können wir das mit demconcatenate Funktion? Ich habe diese beiden Funktionen überprüft, aber die Ergebnisse sind die gleichen:

c = concatenate((a,b),axis=0)
# or
c = concatenate((a,b),axis=1)

Wir haben dies in beiden dieser Funktionen:

c = array([1,2,3,4,5,6,7,8])