Python-Arrays sind eine Datenstruktur wie Listen. Sie enthalten eine Reihe von Objekten, die von unterschiedlichen Datentypen sein können. Daruber hinaus können Python-Arrays iteriert werden und verfugen uber eine Reihe integrierter Funktionen, um sie zu verarbeiten.
Python verfugt uber eine Reihe integrierter Datenstrukturen, wie beispielsweise Arrays. Arrays bieten uns eine Möglichkeit, Daten zu speichern und zu organisieren, und wir können die integrierten Python-Methoden verwenden, um diese Daten abzurufen oder zu ändern. Wenn Sie beispielsweise eine Liste mit Schulernamen speichern möchten, können Sie diese in einem Array speichern.
Arrays sind nutzlich, wenn Sie mit vielen gleichen Werten Python-Datentyp. Dies können Studentennamen, Mitarbeiternummern usw. sein. Sie ermöglichen es Ihnen, zusammengehörige Daten zu speichern, die dazugehören. Und sie machen es einfach, dieselbe Operation mit mehreren Werten gleichzeitig auszufuhren.
In diesem Tutorial werden wir die Grundlagen von Arrays in Python und ihre Funktionsweise aufschlusseln. Wir werden auch einige integrierte Python-Funktionen behandeln, die Sie in Ihrer Liste ausfuhren können, um Daten hinzuzufugen und zu entfernen.
Elemente von ein Array in Python
In der Programmierung kann ein Array verwendet werden, um eine Liste von Daten zu speichern. Wenn Sie ein Bucherregal kategorisieren möchten, können Sie die Titel jedes Buchs in einem Array speichern. Wenn Sie eine Schallplattensammlung haben, möchten Sie Ihre Daten vielleicht in einem Array speichern.
Python-Array-Syntax
Hier ist die grundlegende Syntax zum Deklarieren eines Arrays in Python:
Wir haben ein Array erstellt! Wenn wir unsere Schulerliste drucken, ist unsere Ausgabe die gleiche wie das Array mit den von uns deklarierten Daten:
Jedes Element in einer Liste kann referenziert werden, oder die Liste kann referenziert werden als Ganzes. Dies bedeutet, dass wir Operationen an bestimmten Artikeln in unserem Array durchfuhren können.
81 % der Teilnehmer gaben an, dass sie sich nach dem Besuch eines Bootcamps hinsichtlich ihrer Berufsaussichten im Tech-Bereich sicherer fuhlten. Lassen Sie sich noch heute in ein Bootcamp einweisen.
Der durchschnittliche Bootcamp-Absolvent verbrachte weniger als sechs Monate im Karriereubergang, vom Beginn eines Bootcamps bis zur Suche nach seinem ersten Job.
Das funktioniert, weil jeder Wert in ein Array hat eine Index-Nummer, die uns sagt, wo sich das Element innerhalb eines Arrays befindet. Indizes beginnen mit einem bestimmten Element in einem Array und entsprechen diesem.
Hier ist der Index der Array-Werte, die wir oben deklariert haben:
"Alex‚" | "Bill‚" | &ldquo ;Catherine‚" | "Andy‚" | "Molly‚" | "Rose‚" |
1 | 2 | 3 | 4 | 5 |
Aufrufen eines Python-Arrays
Da jedes Element seine eigene Indexnummer hat, können wir auf jedes Element in unserem Array zugreifen. Wir können dies tun, indem wir unsere Liste aufrufen und eine Indexnummer angeben, etwa so:
Unser Code gibt den Namen des Schulers zuruck, dessen Indexwert zwei ist. Hier ist die Ausgabe unseres Codes:
Wir können auch negative Indexnummern verwenden, um auf die Elemente in unserer Liste zuzugreifen, wodurch wir ruckwärts zählen können. Wenn wir eine lange Liste haben, sagen wir, 100 Elemente, ist es möglicherweise einfacher fur uns, ruckwärts zu zählen, als von Anfang an zu zählen. Hier sind die umgekehrten Indexnummern fur unser obiges Array:
"Alex‚" | "Bill‚" | "Catherine‚" | "Andy‚" | "Molly‚" | "Rose‚" |
-6 | -5 | -4 | -3 | -2 | -1 |
Wenn wir das zweite vom letzten Element in unserem Python-Liste wurden wir den folgenden Code verwenden:
Unser Code gibt Folgendes zuruck:
Aufteilen von Elementen in einem Python-Array
Wir können auch unsere Python-Listen aufteilen, um mehrere Werte zu erhalten. Nehmen wir an, wir wollten die Namen in die Mitte unserer Schulerliste setzen. Mit einer Slice-Operation können wir mehrere Werte in der Liste anhand ihrer Indexnummer abrufen. Diese Werte werden abgerufen, indem ein Bereich von Indexnummern erstellt und durch einen Doppelpunkt getrennt wird.
Hier ist ein Beispiel fur ein Slice in Python:
Unser Code gibt Folgendes zuruck:
Wie du kannst Sehen Sie, unser Code hat jeden Namen zwischen den Indexnummern 1 und 5 auf unserer Liste zuruckgegeben. Es ist erwähnenswert, dass die erste Indexnummer, wo das Slice beginnt, einschließend ist und die zweite Indexnummer exklusiv ist. Das bedeutet, dass unser Code die vier Werte zwischen 1 und 5 einschließlich 1 zuruckgegeben hat.