Array von Arrays in NumPy

Muhammad Maisam Abbas 22 Juni 2021
Array von Arrays in NumPy

In diesem Tutorial werden wir die Methode zum Erstellen eines Arrays von Arrays in Python erläutern.

Array von Arrays mit der Funktion numpy.array() in Python erstellen

Standardmäßig unterstützt die Programmiersprache Python die Arrays nicht. Dieser Mangel kann mit dem Paket NumPy für Python behoben werden. Das Paket NumPy ist in Python nicht vorinstalliert. Wir müssen also das Paket NumPy installieren, um mit Arrays in Python arbeiten zu können. Mit der Funktion numpy.array() im Paket NumPy wird ein Array in Python erstellt. Wir übergeben eine Folge von Elementen in eckigen Klammern an die Funktion numpy.array() und geben ein Array zurück, das die genaue Folge von Elementen enthält. Das Array von Arrays oder das mehrdimensionale Array kann durch Übergeben von Arrays in der Funktion numpy.array() erstellt werden. Das folgende Codebeispiel zeigt, wie Sie mit der Funktion numpy.array() in Python ein Array von Arrays oder ein mehrdimensionales Array erstellen.

import numpy as np

array1 = np.array([1, 2, 3])
array2 = np.array([4, 5, 6])
array3 = np.array([7, 8, 9])
arrayOfArrays = np.array([array1, array2, array3])
print(arrayOfArrays)

Ausgabe:

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

Im obigen Code haben wir das Array der Arrays arrayOfArrays, das array1, array2 und array3 enthält, mit der Funktion np.array() in Python erstellt. Wir haben zuerst drei Arrays array1, array2 und array3 mit der Funktion np.array() initialisiert. Wir haben dann ein weiteres Array arrayOfArrays erstellt, indem wir alle zuvor initialisierten Arrays an die Funktion np.array() übergeben haben. Am Ende haben wir die Werte im arrayOfArrays mit der Funktion print() in Python angezeigt.

Muhammad Maisam Abbas avatar Muhammad Maisam Abbas avatar

Maisam is a highly skilled and motivated Data Scientist. He has over 4 years of experience with Python programming language. He loves solving complex problems and sharing his results on the internet.

LinkedIn