Wie man die Position des Elements in eine Liste in Python bekommt

Wie man die Position des Elements in eine Liste in Python bekommt
Python ist eine riesige Sprache; Es verfügt über mehrere verfügbare integrierte Funktionen für Listen. Eine der wichtigsten Funktionen, die wir auf einer Liste in Python ausführen möchten, besteht darin, den Index eines bestimmten Elements in der Liste für verschiedene Zwecke zu lokalisieren. In Python lokalisieren wir den Index eines bestimmten Elements über die Index () -Methode. In diesem Artikel werden wir diskutieren, wie die Position eines bestimmten Elements über die Index () -Methode mit unterschiedlichen Szenarien im Detail eingerichtet werden kann.

Die Index () -Methode kann in Python in jedem Betriebssystem verwendet werden, aber in diesem Artikel werden wir seine Implementierung auf Ubuntu (Linux System) erörtern.

Erfordernis

Jede Version von Python, die auf Ihrem Ubuntu installiert ist (Python3 ist in der neuesten Version von Ubuntu vorinstalliert).

Erstellen einer Python -Datei

Um in Python auf Ubuntu zu codieren, müssen Sie eine Python -Datei mit “erstellen“.PY ”-Erdition nach unten erwähnter Befehl:

$ nano python_file.py

Sie können den Namen der Datei ändern.

Methoden zum Ermittlungsindex für bestimmte Elemente in der Liste in Python werden nachstehend erläutert:

So finden Sie die Position eines bestimmten Elements in der Python -Liste:

Suchen Sie den Index des angegebenen Elements, das in der Liste nach unten genannten Syntax vorhanden ist:

Liste.Index ("Element", start_position, end_position)

Liste: Name der Liste, in der Sie Index des angegebenen Elements finden

Element: Das spezifische Element, das in der Liste gesucht werden soll

start_position (optional): Suchen Sie das Element aus diesem Index in der Liste

end_position (optional): Hören Sie auf, nach dieser Position in der Liste zu suchen

Beispiel1: So finden Sie Index eines bestimmten Elements, das in der Python -Liste vorhanden ist

Nachfolgend wird die Syntax genannt, um ein bestimmtes Element ohne optionale Argumente zu finden

Liste.Index ("Element")

Den Index von bekommen Ubuntu in Liste von Linux_os, Schreiben Sie den folgenden Code in „Python_file.py ”:

print ("den Index von /" ubuntu /"in list /" Linux_os /"" finden)
Linux_os = ['Debian', 'Ubuntu', 'Centos', 'Fedora']
Index = Linux_os.Index ('Ubuntu')
print ("Der Index des angegebenen Elements lautet:", Index)

Um die gewünschte Ausgabe zu erhalten, führen Sie die „Python_file aus.py ”nach unten erwähnter Befehl:

$ python3 python_file.py

Beispiel2: So finden Sie Index des Elements mit mehr als einem Auftreten in der Python -Liste

Wenn der Das angegebene Element existiert mehr als einmal in der Liste, dann wird index () den Index seines ersten Ereignisses angeben, um den Index von „Ubuntu“ in der Liste von “zu findenLinux_os, Schreiben Sie den folgenden Code in „Python_file.py ”:

Print ("Finden Sie den Index von" Ubuntu "in der Liste \" linux_os """")
Linux_os = ['Debian', 'Ubuntu', 'Centos', 'Fedora', 'Ubuntu']
versuchen:
Index = Linux_os.Index ('Ubuntu')
print (""Der Index der angegebenen ist:"", Index)
außer ValueError:
print (""das angegebene Element nicht gefunden!!""))

Um die gewünschte Ausgabe zu erhalten, führen Sie die „Python_file aus.py ”nach unten erwähnter Befehl:

$ python3 python_file.py

Die obige Ausgabe zeigt, dass die Index () -Methode den ersten Vorkommensindex des angegebenen Elements ergibt.

Beispiel3: So finden Sie in der Liste der Elemente in der Liste mit optionalen Argumenten in der Python -Liste

Wir können den Index des angegebenen Elements finden, indem wir den Start- und Endindex in der Liste erwähnen, wie im folgenden Beispiel gezeigt.

Den Index von finden ""Ubuntu"" in Liste von ""Linux_os"" Schreiben Sie zwischen ""Index2"" und ""Index5"" den folgenden erwähnten Code in ""python_file"".py ”:

print (""den Index von /"" ubuntu /""in list /"" linux_os /""zwischen Index2 und Index5"" finden)
Linux_os = ['Debian', 'Ubuntu', 'Centos', 'Fedora', 'Ubuntu']
versuchen:
Index = Linux_os.Index ('Ubuntu', 2,5)
print (""Der Index des angegebenen Elements lautet:"", Index)
außer ValueError:
print (""das angegebene Element nicht gefunden"")

Um die gewünschte Ausgabe zu erhalten, führen Sie die „Python_file aus.py ”nach unten erwähnter Befehl:

$ python3 python_file.py

Die obige Ausgabe gibt den Index des zweiten 'Ubuntu' in der Liste an, da er zwischen angegebenen Indizes verfügbar ist.

Was zu tun ist, wenn Element in der Python -Liste nicht vorhanden ist

Wenn das angegebene Element in der Liste nicht vorhanden ist, dann ist a ValueError Die Ausnahme von „Wert nicht gefunden“ wird erhöht und wir brauchen damit umgehen Ausnahme mit “Versuchen Sie es außer"" Block

Schreiben Sie unten den erwähnten Code in „Python_file.Py ”, um den Index von 'Suse' in"" Linux_os ""-Liste ohne Versuch zu finden, außer Block:

print (""Suchen Sie den Index von /"" suse /""in list /"" linux_os /""""))
Linux_os = ['Debian', 'Ubuntu', 'Centos', 'Fedora']
Index = Linux_os.INDEX ('VERSUSE')
print (""Der Index des angegebenen Elements lautet:"", Index)

Um die gewünschte Ausgabe zu erhalten, führen Sie die „Python_file aus.py ”nach unten erwähnter Befehl:

$ python3 python_file.py

Die obige Ausgabe gibt die an Ausnahme von ""ValueError"" Da das Element in der Liste nicht vorhanden ist, aber Sie sich keine Sorgen machen müssen, behandeln Sie die Ausnahme durch den Block „Versuch außer“.

Schreiben Sie jetzt erneut den obigen Code mit ""Versuchen Sie außer"" Block "", um die Ausnahme wie unten erwähnt zu behandeln:

Print (""Suchen Sie den Index von"" Suse ""in der Liste \"" linux_os """")
Linux_os = ['Debian', 'Ubuntu', 'Centos', 'Fedora']
versuchen:
Index = Linux_os.INDEX ('VERSUSE')
print (""Der Index des angegebenen Elements lautet:"", Index)
außer ValueError:
print (""das angegebene Element nicht gefunden!!""))

Um die gewünschte Ausgabe zu erhalten, führen Sie die „Python_file aus.py ”nach unten erwähnter Befehl:

$ python3 python_file.py

Sie müssen diesen Block ""Außer Ausnahme"" einfügen, während Sie die Index () -Methode verwenden.

Abschluss

In Python wird die Index () -Methode verwendet, um den Index eines bestimmten Elements zu ermitteln. In diesem Artikel wird die Index () -Methode erörtert, mit der der Index des angegebenen Elements mit Start- und Endindex (optional) ermittelt wird. Wenn das Element nicht vorhanden ist, wird eine Ausnahme ausgeliefert, die mit dem „Versuch aus außer "" Block. Dieser Artikel hilft Ihnen dabei, den Index einer Liste einfach zu finden und den Index für mehrere Zwecke in Python zu verwenden.

"