Als Ergebnis der Arbeit des Programms werden die Zahlen auf dem Bildschirm angezeigt 1, 2, 3, 4, 5 - jede Zahl in einer neuen Zeile. Wenn wir die Elemente des Arrays durch Kommas getrennt ausgeben möchten, können Sie den folgenden Code verwenden:
numbers = [1, 2, 3, 4, 5] for number in numbers: print(number, end=", ")
Definieren eines Arrays und seiner Elemente
In der Programmierung ist ein Array eine Datenstruktur, mit der Sie eine Gruppe von Elementen desselben Typs speichern und verarbeiten können. Jedes Element im Array hat einen eindeutigen Index, mit dem Sie darauf zugreifen und Operationen mit seinem Wert ausführen können.
Die Definition eines Arrays beinhaltet die Angabe seines Typs und seiner Größe. Der Array-Typ definiert den Datentyp der Elemente, die er speichern kann, z. B. ganze Zahlen, Zeilen oder Objekte. Die Größe des Arrays gibt die Anzahl der Elemente an, die es enthalten kann.
Der Zugriff auf die Elemente des Arrays erfolgt mithilfe von Indizes, die bei Null beginnen. Zum Beispiel ist das Element mit dem Index 0 das erste Element eines Arrays, das Element mit dem Index 1 das zweite Element und so weiter. Um auf ein Element in einem Array zuzugreifen, müssen Sie dessen Index in eckigen Klammern nach dem Namen des Arrays angeben.
Im Folgenden finden Sie ein Beispiel für die Definition und den Zugriff auf die Elemente eines Arrays:
| Index | Bedeutung |
|---|---|
| 0 | 10 |
| 1 | 20 |
| 2 | 30 |
In diesem Beispiel enthält das Array drei Elemente, deren Indizes und Werte in der Tabelle aufgeführt sind. Um auf ein Element in einem Array zuzugreifen, müssen Sie den Index des Arrays verwenden, z. B. indem Sie einen array-Ausdruck verwenden, um den Wert des ersten Elements abzurufen[0] .
Die Verwendung von Arrays ermöglicht es Programmierern, effizient mit einer Datengruppe zu arbeiten, sie in Schleifen zu verarbeiten und verschiedene Operationen an Array-Elementen durchzuführen.
Indizieren von Array-Elementen
Arrays in der Programmierung sind Datenstrukturen, mit denen Sie eine Reihe von Elementen desselben Typs speichern können. Jedes Element im Array hat seinen eigenen eindeutigen Index, beginnend bei 0.
Die Indizierung von Array-Elementen ist eine der wichtigsten Möglichkeiten, auf Elemente innerhalb eines Arrays zuzugreifen. Um auf ein Element in einem Array zuzugreifen, müssen Sie den Namen des Arrays angeben, gefolgt von eckigen Klammern mit dem Indexwert des Elements, z. B.: arr[0].
Indizes werden verwendet, um auf bestimmte Elemente eines Arrays zuzugreifen. Die Indizierung beginnt bei 0 und wird bis zur Größe des Arrays minus 1 fortgesetzt. Wenn das Array beispielsweise eine Größe von 5 hat, wird es von 0 bis 4 indiziert.
const arr = [10, 20, 30, 40, 50];
Sie können auch Indizes verwenden, um auf die Elemente eines Arrays zuzugreifen, wenn Sie durch Schleifen durch seine Elemente iterieren:
const arr = [10, 20, 30, 40, 50];for (let i = 0; i
Die Indizierung von Array-Elementen ist ein wichtiger und integraler Aspekt der Programmierung. Durch die korrekte Verwendung von Indizes können Sie bequem auf die benötigten Daten im Array zugreifen und deren Elemente manipulieren.
In der Programmierung ist es sehr oft erforderlich, den Inhalt eines Arrays nacheinander auszugeben. Dies kann nützlich sein, wenn Sie Daten debuggen, validieren oder einfach nur die Ergebnisse eines Programms visualisieren möchten.
int[] array = ;for (int i = 0; i
Eine andere Möglichkeit besteht darin, eine Foreach-Schleife zu verwenden. In diesem Fall müssen wir die Indizes der Elemente nicht explizit angeben, wir durchlaufen einfach die Elemente des Arrays nacheinander:
int[] array = ;for (int element : array)
Das Ergebnis der Codeausführung entspricht dem vorherigen:
Anzeigen eines Arrays in vereinfachter Form
| Index | Bedeutung |
|---|---|
| 0 | Wert 1 |
| 1 | Wert 2 |
| 2 | Wert 3 |
var array = [1, 2, 3, 4, 5];
In diesem Beispiel deklarieren wir die Variable i, die als Schleifenzähler verwendet wird. Dann setzen wir die Bedingung für die Schleife - i muss kleiner als die Länge des Arrays sein. Dann erhöhen wir den Wert von i nach jeder Iteration der Schleife um eins.
Wenn dieser Code ausgeführt wird, wird der Inhalt des Arrays ausgegeben:
Das Ergebnis der Ausführung dieses Codes lautet wie folgt:
Array([0] => apple[1] => banana[2] => cherry)
Das Ergebnis der Ausführung dieses Codes lautet wie folgt:
array(3) int(1)[1]=>int(2)[2]=>int(3)>
Das Ergebnis der Ausführung dieses Codes lautet wie folgt:
red, green, blue
Sortierverfahren:
1. sort() - Sortiert ein Array in lexikographischer Reihenfolge und konvertiert die Elemente in Strings.
2. reverse() - Ändert die Reihenfolge der Elemente im Array in umgekehrter Reihenfolge.
3. sortBy() - Ermöglicht es Ihnen, das Array mithilfe einer Komparatorfunktion nach einer bestimmten Bedingung zu sortieren.
4. sortWith() - Ermöglicht das Sortieren eines Arrays über mehrere Felder mit einer Komparatorfunktion.
Filtermethoden:
1. filter() - Erstellt ein neues Array, das nur Elemente enthält, die eine bestimmte Bedingung durchlaufen.
2. map() - Erstellt ein neues Array basierend auf einem vorhandenen Array und wendet eine bestimmte Funktion auf jedes Element an.
3. reduce() - wendet eine Funktion auf jedes Element des Arrays an, sammelt die Ergebnisse an und gibt einen einzelnen Wert zurück.
4. find() - Gibt das erste Element des Arrays zurück, das die angegebene Bedingung erfüllt.
| Methode | Die Beschreibung |
|---|---|
| sort() | Sortiert ein Array in lexikographischer Reihenfolge |
| reverse() | Ändert die Reihenfolge der Elemente im Array in umgekehrter Reihenfolge |
| sortBy() | Sortieren Sie das Array nach der angegebenen Bedingung |
| sortWith() | Sortieren Sie das Array nach mehreren Feldern |
| filter() | Erstellt ein neues Array mit Elementen, die die Bedingung durchlaufen |
| map() | Erstellt ein neues Array, indem eine Funktion auf jedes Element angewendet wird |
| reduce() | Wendet eine Funktion auf jedes Element an und sammelt die Ergebnisse |
| find() | Gibt das erste Element zurück, das die Bedingung erfüllt |
1. Programmiersprache C:
int length = sizeof(numbers) / sizeof(numbers[0]);
2. Programmiersprache Python:
numbers = [1, 2, 3, 4, 5]
for number in numbers:
3. Java-Programmiersprache:
public class Main
public static void main(String[] args)
for (int number : numbers)
4. JavaScript-Programmiersprache:
let numbers = [1, 2, 3, 4, 5];
5. Programmiersprache PHP:
$numbers = array(1, 2, 3, 4, 5);
foreach ($numbers as $number)
Sie können es auch mögen
Wie man Geschirr mit Essig reinigt
Viele von uns haben das Problem, Plaque und fettige Flecken auf dem Geschirr zu entfernen. Jedoch weiß nicht jeder, dass Essig in Ordnung sein kann.
Verbindung mit dem Server über ssh von Linux aus herstellen
SSH (Secure Shell) ist ein Netzwerksicherheitsprotokoll, das für eine sichere Remoteverbindung mit einem Server verwendet wird. Verbindung mit dem Server über SSH herstellen.
Regeln für den korrekten Anschluss des Sberbox-Pults für eine möglichst bequeme Nutzung
Sberbox ist ein innovatives Gerät von Sberbank, mit dem Sie Ihren Fernseher, Ihre Anwendungen und Inhalte mit einem speziellen Gerät steuern können.
Die besten chinesischen Reifen für den Sommer: Bewertung und Bewertungen
Die chinesische Reifenindustrie ist eine der am schnellsten wachsenden der Welt. Derzeit ist China der führende Hersteller von und geworden.
- Feedback
- Nutzungsbedingungen
- Datenschutz