In der Programmierung ist ein Array eine Sammlung von Elementen, die in einer bestimmten Reihenfolge angeordnet sind. Es ist oft eine Aufgabe, den Inhalt eines Arrays auf den Bildschirm zu bringen, um seine Werte zu sehen und zu überprüfen, ob das Programm ordnungsgemäß funktioniert. In der Python-Sprache gibt es dafür verschiedene Möglichkeiten, die wir in diesem Artikel behandeln werden.
Zunächst sollten Sie jedes Element des Arrays durchlaufen und es auf dem Bildschirm anzeigen. Sie können dazu eine for-Schleife verwenden, mit der Sie alle Elemente des Arrays nacheinander durchlaufen können. Der Code würde folgendermaßen aussehen:
for Element in Array:
print(Element)
Dies ist eine einfache und unkomplizierte Möglichkeit, alle Elemente eines Arrays auszugeben. Manchmal ist es jedoch hilfreich, nicht nur die Werte von Elementen, sondern auch deren Indizes zu sehen. Dazu können Sie die Funktion enumerate verwenden, mit der iterative Index-Wert-Paare abgerufen werden können. So können Sie dies tun:
for index, Element in enumerate(Array):
print(Index, Element)
Dieser Ansatz ermöglicht es Ihnen, nicht nur den Inhalt des Arrays zu sehen, sondern auch dessen Struktur, was wiederum beim Debuggen des Programms und bei der Verarbeitung von Daten helfen kann.
Der erste Weg ist die Verwendung einer for- Schleife. Auf diese Weise können Sie alle Elemente des Arrays durchlaufen und nacheinander ausgeben. Hier ist ein Beispielcode:
array = [1, 2, 3, 4, 5]for element in array:print(element)
Die zweite Möglichkeit besteht darin, die Funktion join() zu verwenden. Mit der join() -Funktion können Sie alle Elemente eines Arrays in einer Zeile mit einem angegebenen Trennzeichen kombinieren. Hier ist ein Beispielcode:
array = [1, 2, 3, 4, 5]print(' '.join(map(str, array)))
Die dritte Methode besteht darin, die fertige Funktion print() mit dem Parameter *array zu verwenden. Mit dieser Option können Sie alle Elemente des Arrays an die Funktion übergeben, die angezeigt werden sollen. Hier ist ein Beispielcode:
array = [1, 2, 3, 4, 5]print(*array)
Mit diesen einfachen Methoden können Sie das Array sehr einfach in Python auf dem Bildschirm ausgeben. Versuchen Sie, jede der Methoden in Ihrem Programm anzuwenden und wählen Sie die für Sie am besten geeignete aus.
Zum Beispiel, wenn wir ein Array von arr = haben [1, 2, 3, 4, 5] Sie können die Elemente wie folgt auf dem Bildschirm anzeigen:
arr = [1, 2, 3, 4, 5]print(arr)
Nachdem Sie diese Codezeilen ausgeführt haben, wird das Ergebnis auf der Konsole angezeigt:
[1, 2, 3, 4, 5]
Mit der print() -Funktion können Sie das Array in Python einfach und bequem auf dem Bildschirm anzeigen.
array = [1, 2, 3, 4, 5]for element in array:print(element)
In diesem Beispiel erstellen wir ein array aus fünf Elementen. Dann verwenden wir eine for - Schleife, um durch jedes Element des Arrays zu gehen und es mit der print- Funktion auf den Bildschirm zu bringen.
Wenn dieser Code ausgeführt wird, wird Folgendes ausgegeben:
12345
Hier ist ein Beispielcode:
arr = ['apple', 'banana', 'cherry']result = ', '.join(arr)print(result)
Dadurch wird der Code ausgegeben:
apple, banana, cherry
Wir haben ein Komma und ein Leerzeichen als Trennzeichen mit der Zeichenfolge ', ' angegeben. Daher wurden die Elemente des Arrays zu einer durch ein Komma und ein Leerzeichen getrennten Zeichenfolge kombiniert.
arr = [1, 2, 3, 4, 5]result = ', '.join(str(x) for x in arr)print(result)
In diesem Beispiel haben wir einen Listengenerator verwendet, um jedes Element eines Arrays mithilfe der Funktion str() in eine Zeichenfolge zu konvertieren. Dann wurde die str-Methode angewendet.join() , um Strings zu einer einzigen Zeichenfolge zu verbinden, die durch ein Komma und ein Leerzeichen getrennt ist. Dadurch wird der Bildschirm angezeigt:
1, 2, 3, 4, 5
Daher ist die Methode str.mit join() können Sie die Elemente eines Arrays einfach und effizient mit dem angegebenen Trennzeichen auf dem Bildschirm anzeigen.
Wie kann ich ein zweidimensionales Array auf dem Bildschirm ausgeben
Hier ist ein Beispielcode:
# Создание двумерного массиваarr = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]for row in arr:print(" ".join(str(elem) for elem in row))
Durch die Ausführung dieses Codes wird eine Tabelle mit Elementen aus einem zweidimensionalen Array angezeigt:
Um die Funktion *pprint* zu verwenden, müssen Sie das Modul importieren:
Um das Array dann auf den Bildschirm zu bringen, genügt es, die Funktion *pprint aufzurufen.pprint()* und übergeben Sie das Array als Argument an sie:
Das Ergebnis wäre ein schön formatiertes Array:
array = [1, 2, 3, 4, 5] length = len(array) index = 0 while index < length: print(array[index]) index += 1
In diesem Beispiel erstellen wir ein Array array mit Elementen [1, 2, 3, 4, 5]. Dann definieren wir die Länge des Arrays mit einer Funktion len(array) und speichern Sie es in einer Variablen length. Außerdem erstellen wir eine Variable index und setze es auf 0.
Mit diesem Code können Sie also alle Elemente des Arrays in der Reihenfolge auf dem Bildschirm anzeigen.