Ziel
- List ist ein integraler Bestandteil von Python, wenn es um die Datenstruktur geht.
- Verstehen Sie, wie Sie verschiedene Operationen auf einer Liste ausführen.
Einführung
Stellen wir uns ein Szenario vor, wir sind verpflichtet, die Noten aller Schüler bei der 10. Lesung der Klasse zu speichern. Eine Möglichkeit, dieses Problem zu lösen, besteht darin, Variablen für alle Schüler zu verwenden und ihre Noten zu speichern. Wie nachfolgend dargestellt.
Notiz: Wenn Sie mehr daran interessiert sind, Konzepte in einem audiovisuellen Format zu lernen, wir haben diesen vollständigen Artikel im Video unten erklärt. Wenn dies nicht der Fall ist, du kannst weiterlesen.

Aber dies ist kein effizienter Weg, um unser Problem zu lösen, wie
- Die Anzahl der Variablen wird mit steigender Schülerzahl sehr groß. Dies kann zu einem großen Speicher-Overhead führen.
- Wir werden nicht in der Lage sein, die Daten zu analysieren, um einige Fragen zu beantworten, wie zum Beispiel die Durchschnittsnoten der letzten fünf Schüler?? Wir können diese Fragen nicht beantworten, da die Variablen die Sequenz nicht von Natur aus unterstützen.
Dann, wir brauchen eine Datenstruktur, die Sequenzen unterstützt und bei datenbezogenen Fragen hilft. Hier kommt die Liste ins Spiel.
In diesem Artikel, Wir werden über die Liste sprechen. Mal sehen, welche Themen wir behandeln werden.
- Was ist eine Liste?
- Teilmenge
- Elemente zu einer bestehenden Liste hinzufügen
- Teile entfernen
- Durchlaufen Sie eine Liste, um auf ihre Elemente zuzugreifen.
Lassen Sie uns nun jeden von ihnen im Detail analysieren.
Was ist eine Liste?
Eine Liste ist eine geordnete Datenstruktur mit Elementen, die durch ein Komma getrennt und in eckige Klammern eingeschlossen sind.. Zum Beispiel, list1 und list2 wie unten gezeigt enthalten nur einen Datentyp.

Hier, list1 hat Ganzzahlen, während list2 Strings hat. Listen können auch gemischte Datentypen speichern, wie in list3 hier gezeigt.
![]()
Teilmenge
Sehen wir uns nun an, wie wir auf die Elemente einer Liste zugreifen können. Vor dem Erstellen einer Untermenge, mal sehen wie die Elemente darin gespeichert sind. Nehmen wir das Beispiel der Liste, seine Elemente werden mit Indizes von . gespeichert 0.

Hier, das Element 1 Es ist in 0 und das Element 2 in dem IndexDas "Index" Es ist ein grundlegendes Werkzeug in Büchern und Dokumenten, Dies ermöglicht es Ihnen, die gewünschten Informationen schnell zu finden. Allgemein, Sie wird am Anfang einer Arbeit präsentiert und organisiert die Inhalte hierarchisch, mit Kapiteln und Abschnitten. Die richtige Vorbereitung erleichtert die Navigation und verbessert das Verständnis des Materials, was es zu einer unverzichtbaren Ressource sowohl für Studenten als auch für Fachleute in verschiedenen Bereichen macht.... 1, usw.
Wenn Sie ein einzelnes Element extrahieren möchten, sagen wir im Index 1 wir können die Klammer zusammen mit der Indexnummer verwenden. Dann, Liste3[1] wird das geben „Python“, die im Index vorhanden ist 1. A) Ja

So können wir ein einzelnes Element aus einer Liste extrahieren, und wenn wir daraus eine Sequenz extrahieren wollen. Wir können dies mit dem folgenden Format tun, wobei wir innerhalb einer Klammer einen durch einen Doppelpunkt getrennten Bereich angeben können.

War und, Liste3[1:4], beginnt mit dem Index 1 und wird vorher einen Index treffen 4. Das heißt, die Liste beginnt bei 1 und stoppt bei 3, beinhaltet nicht 4. Ähnlich, ja, es gibt list3[2:5] gibt eine Liste von Elementen in list3 von index zurück 2 al 4.
Negative Indizes sind ein weiteres interessantes Konzept. Angenommen, Sie möchten auf das letzte Element davon zugreifen, Sie können list3 verwenden[-1]. Es gibt Ihnen das letzte Element in der Liste, was in diesem Fall beeindruckend ist.
Elemente zu einer bestehenden Liste hinzufügen
Lassen Sie uns nun untersuchen, wie wir ein Element zu einer bestehenden Liste hinzufügen können. Ein einzelner Artikel kann über eine Add-Funktion hinzugefügt werden. Wie nachfolgend dargestellt.

In diesem Beispiel mit append, wir haben das Element hinzugefügt 4 schließlich.
Wir können der Liste auch mehrere Elemente hinzufügen, dazu verwenden wir die Extend-Funktion. Die Extend-Funktion akzeptiert mehrere Elemente, im Vergleich zu hinzufügen, das akzeptiert eine Zahl, nämlich, nur ein Element. Schauen Sie sich das Beispiel unten an-

Hier, die Funktion extrahiert jedes Element aus der Eingabeliste und fügt es der Hauptliste hinzu, Was ist in diesem Fall list3?.
Wir können auch eine Liste zu der bestehenden hinzufügen. Dafür, wir können die Add-Funktion wie oben beschrieben verwenden. Der einzige Unterschied besteht darin, dass wir anstelle einer Zahl Listen als Eingabe übergeben. Fügt die gesamte Eingabeliste als ein Element hinzu.

Dann, in diesem Beispiel, die Eingabeliste [7,8] wird im sechsten Index der Liste hinzugefügt3. Was ist mehr, kann nach Indexwert abgerufen werden.
Teile entfernen
Mal sehen, wie wir Elemente aus einer bestimmten Liste entfernen können. Angenommen, Sie möchten ein Element nach seinem Wert entfernen. In diesem Fall, Wir können die Löschfunktion verwenden und das Element, das wir löschen möchten, als Eingabe angeben. Zum Beispiel, wenn wir löschen wollen 2 wie im Folgenden gezeigt, wir können den Code list3.remove verwenden (2). wenn ich die liste drucke, es wird nicht geben 2 darin vorhanden.

Die zweite Methode ist, wenn wir den Indexwert verwenden, um das Element zu entfernen. In diesem Fall, Wir verwenden das Schlüsselwort von. Angenommen, ich möchte das im Index vorhandene Element löschen 3, werde tragen aus Liste3[3]. Wie im folgenden Bild gezeigt

Liste überschleifen
Sehen wir uns an, wie Sie jedes Element in einer Liste durchlaufen können, um eine Aufgabe wie Drucken auszuführen. Hier ist ein Beispiel, wie wir mit einer For-Schleife darüber iterieren können, um die Elemente zu drucken.

Die For-Schleife extrahiert jedes Element und gibt es aus. Así es como podemos acceder a cada elemento mediante un bucle ‚zum‘.
Abschließende Anmerkungen
In diesem Artikel drehte sich alles um Listen. Hier, wir haben gesehen was es ist, wie man auf Elemente davon zugreift. Was ist mehr, Wir haben gesehen, wie man Elemente hinzufügt und entfernt und wie man sie durchläuft, um sie weiterzuverarbeiten.
Wenn Sie Ihre Data Science-Reise beginnen möchten und alle Themen unter einem Dach haben möchten, deine Suche endet hier. Werfen Sie einen Blick auf den zertifizierten KI- und ML-BlackBelt von DataPeaker Plus Programm
Wenn du irgendeine Frage hast, lass es mich im Kommentarbereich wissen!



