Python -Listen

Python -Listen

Die Liste ist eine der vielseitigen Datenstrukturen in Python, die die Elemente in einer Sequenz ordnen. Die Liste kann verschiedene Elementtypen enthalten. Da die Elemente in einer Sequenz angeordnet sind, hat jedes Element eine bestimmte Position. Die Positionen der Liste werden als Indizes bezeichnet. Die Indexnummer beginnt bei Null. Wenn wir beispielsweise eine Liste von 10 Elementen haben, liegt die Position der Elemente oder Indexnummern der Liste von 0 bis 9. Das Hauptmerkmal der Liste in Python ist, dass es nicht erforderlich ist, dieselben Elemente in eine Liste einzufügen. Die Elemente könnten heterogener Typ sein, ich.e., Eine Liste kann eine Ganzzahl, eine Float -Punktnummer, eine komplexe Nummer und eine Zeichenfolge enthalten. Eine Liste kann sogar eine andere Liste an jeder Position enthalten. Dieser Artikel erläutert kurz die Listen in Python, wie die Liste aktualisiert wird, die Löschung von Elementen aus der Liste usw.

Listen Sie die Erstellung in Python auf

Eine Liste in Python wird mit dem Paar quadratische Klammern erstellt ([]). Die Elemente in der Liste sind durch ein Komma (,) getrennt.

Lassen Sie uns mehrere Listen in Python erstellen.

#eine leere oder leere Liste erstellen
myList = []
#printing leere Liste
drucken (mylist)
#eine Liste von Zahlen schaffen
MyList = [1,2,3,4,5,6,7,8,9]
#printing der Liste
drucken (mylist)
#eine Liste von Wörtern erstellen
MyList = ["Kamran", "Sattar", "Awaisi"]
#printing der Liste
drucken (mylist)
#eine Liste mehrerer Elemente erstellen
myList = [1,2, "Kamran", 10.0,2+3j]
#printing der Liste
drucken (mylist)

Ausgang

Greifen Sie in einer Liste auf die Elemente zu

Um auf einen bestimmten Wert in der Liste zuzugreifen, müssen wir die Indexnummer angeben. Für den Zugriff auf die Listenelemente verwenden wir das Paar quadratische Klammern, erwähnen die Indexnummer in den quadratischen Klammern und gibt das Element zurück.

#eine leere oder leere Liste erstellen
myList = []
#printing leere Liste
drucken (mylist)
#eine Liste von Zahlen schaffen
MyList = [1,2,3,4,5,6,7,8,9]
#printing die Listenelemente
#Zugriff auf die ersten Elemente
Druck (mein
Liste [0])
#Zugriff auf die zweiten Elemente
print (mylist [1])
#Zugriff auf die dritten Elemente
print (mylist [2])
#Zugriff auf die vierten Elemente
drucken (mylist [3])
#Zugriff auf die fünften Elemente
drucken (mylist [4])
#Zugriff auf die sechsten Elemente
drucken (mylist [5])
#Zugriff auf die siebten Elemente
drucken (mylist [6])
#Zugriff auf die achten Elemente
drucken (mylist [7])
#die neunten Elemente aufnehmen
drucken (mylist [8])
#eine Liste von Wörtern erstellen
MyList = ["Kamran", "Sattar", "Awaisi"]
#printing die Listenelemente
print (mylist [0])
print (mylist [1])
print (mylist [2])
#eine Liste mehrerer Elemente erstellen
myList = [1,2, "Kamran", 10.0,2+3j]
#printing die Listenelemente
print (mylist [0])
print (mylist [1])
print (mylist [2])
drucken (mylist [3])
drucken (mylist [4])

Ausgang

Wir können eine Liste in Python in Scheiben schneiden, indem wir den Slicing -Operator verwenden. Der Colon (:) ist als Slicing -Operator bekannt. Das Schneiden der Python -Liste gibt die mehreren Elemente in einer bestimmten Sequenz zurück.

Lassen Sie uns den Slicing -Operator verwenden.

#eine Liste erstellen
MyList = [1,2,3, 'A', 'B', 4,5, 'C', 6,7, 'D', 8,9]
#printing die Listenelemente durch Schneiden
#printing die Elemente 3. bis 8
print (mylist [2: 8])
#printing die Elemente 1 bis 5
print (mylist [0: 5])
#printing die Elemente 1 bis 5
print (mylist [0: 5])
#printing die Elemente 3 bis 8
print (mylist [2: 8])

Ausgang

Aktualisieren der Liste

Wir können die Liste jederzeit aktualisieren, indem wir die Elemente in die Liste einfügen oder den Wert des Elements in einem bestimmten Index der Liste aktualisieren. Um die Elemente in der Liste hinzuzufügen, bietet Python eine integrierte append () -Funktion an. Die Funktionen append () fügen das Element am Ende der Liste hinzu. Wir können das Element jedoch zu einem bestimmten Index in der Liste hinzufügen. Auf diese Weise wird das vorhandene Element ersetzt und in der Liste ein neues Element hinzugefügt.

Lassen Sie uns zunächst die Verwendung der append () -Funktion sehen, um die neuen Elemente am Ende der Liste hinzuzufügen.

#eine Liste erstellen
myList = [1,2,3,4,5]
#printing der Liste, bevor Sie neue Elemente hinzufügen
drucken (mylist)
#Verwendung der append () -Funktion
meine Liste.anhängen (6)
meine Liste.anhängen ('a')
meine Liste.anhängen (9)
#printing der Liste
drucken (mylist)

Ausgang

Lassen Sie uns nun die vorhandenen Elemente in einer Liste aktualisieren.

#eine Liste erstellen
Student = ['Kamran', 25, [email protected] ',' ms se ']
#pretieren Sie die Liste, bevor Sie die Elemente aktualisieren
Druck (Student)
#updieren des Wertes an Position 1
Student [1] = 24
#updieren des Wertes an Position 2
Student [2] = "[email protected] "
#printing der aktualisierten Liste
Druck (Student)

Ausgang

Löschen oder Entfernen der Elemente aus der Liste

Die Elemente können leicht gelöscht oder entfernt werden. Es gibt zwei Möglichkeiten, die Elemente aus der Liste zu löschen oder zu entfernen:

  1. Verwenden der DEL -Schlüsselwörter
  2. Verwenden Sie die Funktion remove ()

Verwenden des DEL -Schlüsselworts

Lassen Sie uns zunächst das DEL -Schlüsselwort diskutieren. Das Del -Schlüsselwort löscht ein Element der Liste im angegebenen Index. Das DEL -Schlüsselwort erfordert die Indexnummer. Wenn Sie sich also über den Index eines beliebigen Werts sicher sind, verwenden Sie das Del -Schlüsselwort.

#eine Liste erstellen
Student = ['Kamran', 25, [email protected] ',' ms se ']
#pretieren Sie die Liste, bevor Sie die Elemente löschen
Druck (Student)
#deleting den Wert bei Index 0
Del Student [0]
#Deleting den Wert bei Index 1
Del Student [1]
#printing der aktualisierten Liste
Druck (Student)

Ausgang

Verwenden der Funktion remove ()

Das Entfernen ist die integrierte Funktion Python, die das Element der Liste als Argument nimmt und sie aus der Liste löscht. Wenn Sie den Indexwert des Elements nicht genau kennen, ist die Methode entfernen.

Lassen Sie uns die Verwendung von REMEBE () -Funktion sehen.

#eine Liste erstellen
Student = ['Kamran', 25, [email protected] ',' ms se ']
#pretieren Sie die Liste, bevor Sie die Elemente löschen
Druck (Student)
#Die Elemente aus der Liste
Student.entfernen ('Kamran')
Student.entfernen ('ms se')
#printing der aktualisierten Liste
Druck (Student)

Ausgang

Bestimmung der Länge einer Liste

Die Länge einer Liste kann durch die Verwendung des integrierten Integration bestimmt werden len () Funktion. Es gibt die Größe der Liste zurück. Die Len () -Funktionen nehmen das Listenobjekt als Argument an.

#eine Liste erstellen
Student = ['Kamran', 25, [email protected] ',' ms se ']
#printing der Länge der Liste
print ("Die Länge der Liste ist:", Len (Student))

Ausgang

Abschluss

Listen sind die häufigsten und am häufigsten verwendeten Datenstrukturen in Python. Sie werden verwendet, um die Datenelemente in einer Sequenz zu speichern. Die Python -Liste kann heterogene Elementtypen speichern. In diesem Artikel wird die Arbeit der Python-Liste und verschiedene integrierte Python-integrierte Funktionen mit Hilfe einfacher Beispiele erläutert.