Python: Verknüpfe 3 Arrays

Ich habe die Arrays und will sie kombinieren

import numpy as np a = np.array([[1,2,3],[4,5,6]]) b = np.array([[7,8,9],[10,11,12]]) c = np.array([[13,14,15],[16,17,18]]) 

Bekommen:

 array([1,2,3,7,8,9,13,14,15, 4,5,6,10,11,12,16,17,18]) 

Was ist die Funktion dafür?

Vielen Dank 🙂

One Solution collect form web for “Python: Verknüpfe 3 Arrays”

np.hstack diese horizontal mit np.hstack und flach mit np.ravel

 np.hstack(( a,b,c )).ravel() 
  • Sortieren Sie ein numpy Array nach 2. Spalte nur, wenn Werte in der 1. Spalte gleich sind
  • Matrix Suchoperation mit numpy und Pandas
  • Wie finde ich eine Kreuzung mit einer Masche?
  • Erzeugen zufälliger korrelierter x- und y-Punkte mit Numpy
  • Effizient konvertieren ungleiche Liste der Listen zu minimalen mit Array gefüllt mit nan
  • Numpy: finden Sie den euklidischen Abstand zwischen zwei 3-D-Arrays
  • Punkte mit der kleinsten euklidischen Distanz identifizieren
  • Wie erweitere ich ein Array an Ort und Stelle in Numpy?
  • Itertools Produkt beschleunigt
  • Kann ich mehr als 26 Briefe in `numpy.einsum` verwenden?
  • Verständnis von NumPys einsum
  • Python ist die beste Programmiersprache der Welt.