Python Tuple Indexmethode

Python Tuple Indexmethode
Um den Indexspeicherort eines Elements in einem Tupel zu finden, verwenden Sie die Python -Tuple „Index ()“ -Methode. Die erste und kleinste Instanz eines Elements, das mehrmals im Tupel existiert. Das Element muss in den Klammern der Funktion „Index ()“ geliefert werden. Wenn wir das Element nicht angegeben oder die Klammern der Methode „Index ()“ nicht leer gelassen haben, zeigte das Ergebnis einen Fehler an.

Die Syntax der Tuple Index () -Methode

Beispiel 1: Verwenden der Methode Tuple Index () im Python -Code

In diesem Beispiel werden wir die Funktion „Index ()“ des Tupels verwenden, um ein Element im Tupel zu finden und den Index direkt zurückzugeben. Die Methode „Index ()“ des Tupels findet das angegebene Element im Tupel und gibt seine Indexposition zurück. Die Elemente einer Liste können im Gegensatz zu einem Tupel geändert werden, dessen Komponenten nicht geändert werden können, nachdem sie zugewiesen wurden. Um ein Tupel zu erstellen, müssen alle Bestandteile der Elemente in Klammern enthalten sein, wobei jede von einem Komma geteilt wird. Auch wenn es nicht wichtig ist, Klammern zu verwenden, ist es eine gute Praxis. Jede Vielfalt von Objekten, möglicherweise unterschiedlicher Art, könnte in einem Tupel enthalten sein.

Beginnen wir den Code, indem wir die Variablen „Farben“ erstellen und ihm einen Wert geben. Wir haben die Werte "grün", "rot", "blau", "orange", "silber", "lila" und "schwarz" in unserem Tupel. Dies ist im Wesentlichen ein Tupel von Farben, bei dem jedes Mitglied ein Stringwert ist, der immer in umgekehrten Kommas geschrieben ist. Die Funktion „print ()“ wird dann in der nächsten Zeile aufgerufen und die Variable „Farben“ wird in den Klammern der Funktion an sie übergeben, da sie das Tupel der Farben enthält, die wir auf dem Bildschirm anzeigen möchten. Klicken Sie auf die Schaltfläche Ausführen, um die Ausgabe anzuzeigen.

Das Tupel wird im Ausgang gezeigt. Wie wir sehen können, hat es „sieben“ verschiedene Gegenstände. Jedes Element in einem Tupel ist ein String -Typ, der im Wesentlichen die Namen der Farben darstellt. Die Indexgröße dieses Tupels beträgt „sechs“; Obwohl ein aktuelles Element sieben ist und der Index immer bei Null beginnt.

In der folgenden Codezeile werden nun die Position des in einem Tupel vorhandenen Elements angezeigt, indem wir die Methode „Index ()“ verwenden und die variablen „Farben“ damit übergeben, da das Tupel in dieser Variablen gespeichert ist. Darüber hinaus werden wir das Tuple -Element 'orange' als Argument an die Klammung der Methode „Index ()“ übergeben, da wir nach der Indexposition eines Elements „Orange“ aus dem angegebenen Tuple suchen möchten. In der folgenden Zeile nennen wir dann die Funktion "print ()" und übergeben die Anweisung "Orange's Indexnummer" sowie die Variable "Ergebnis1" als Parameter, da wir die Ausgabe des "Index (Index (Index" (Index (Index) (Index) speichern ( )" Methode.

Da wir das Element 'Orange' als Argument in der Methode „Index ()“ angegeben haben und wir wissen die Ausgabe, die angezeigt wird. Weil die Indexgröße immer bei „0“ beginnt und bei „N-1“ endet, wobei „N“ die Größe des Tupels hat, so dass die Position von „Orange“ „3“ ist.

Die Position des Elements 'schwarz' aus dem angegebenen Tupel wird nun in der folgenden Codezeile angezeigt. In der vorherigen Zeile wurde die Position des Elements 'Orange' angezeigt. Diesmal zeigten wir jedoch die Position eines anderen Elements als das gleiche Tupel. Das Verfahren ist das gleiche. Gehen wir also zum Code über.

Wir verwenden die Methode „Index ()“ mit den Variablen „Farben“, die wir im ersten Abschnitt oben initialisiert haben, da dort das Tupel gespeichert ist. Wir übergeben auch das Element "Schwarz" als Argument an die Methode "index ()", da wir die Indexposition von "Schwarz" innerhalb des Tupels finden möchten. Nachdem wir dann die Variable „Ergebnis2“ in der vorhergehenden Zeile erstellt und das Ergebnis der Index () -Methode darin gespeichert haben Variable. Daher zeigt diese Funktion „print ()“ die übergebene Anweisung und die Indexposition des Elements 'schwarz'.

Die Position des Elements 'schwarz' im Index, der „6“ ist, wurde in der Ausgabe gezeigt. Die Tatsache, dass die Indexgröße bei „Null“ begann.

Der nächste Abschnitt enthält ein Tupel von Zahlen. Wenn sich das Element im Tupel wiederholt, werden wir Sie über seinen Positionsindex in diesem Code informieren. Beginnen wir mit dem Code. In den Tupeln "5", "8", "12", "15", "5", "12" und "6" gibt es sechs Ganzzahlen in den Tupeln. Jetzt werden einige der Zahlen des Tupels zweimal verwendet. Um das Tupel auf dem Bildschirm anzuzeigen, verwenden wir in der folgenden Zeile die Funktion „print ()“ mit den zuvor erstellten Variablen -Nummern, in denen wir das Tupel erstellt und gespeichert haben. Die Methode „Index ()“ wird dann mit „Zahlen“ als Argument verwendet, und das Element „5“ wird in den Klammern dieser Methode übergeben, da wir nach der Indexposition von „5“ im Tuple suchen müssen.

Wie Sie sehen können, erscheint Element „5“ zweimal im Tupel. „Index ()“ gibt jedoch nur die Position des kleinsten Index im Tuple zurück. Da in diesem Fall „5“ zweimal erscheint, zeigt es seine Position als erste im Tupel an. In der folgenden Zeile nennen wir dann die Funktion „print ()“ mit der Eingabe „Position von 5 im Index“ und der Variablen „Ergebnis1“, die wir zuvor die Ausgabe des „Index () initialisiert und gespeichert hatten. " Methode.

Jetzt zeigte der Ausgang zuerst das Tupel von Ganzzahlen, das hauptsächlich aus sieben Elementen besteht. Im Tupel wiederholen sich die Elemente „5“ und „12“ zweimal. Da wir das Element „5“ in den Klammern der Methode „Index ()“ als Parameter angegeben haben und weil „5“ zweimal wiederholt wird, wird nur die kleinste Indexposition angezeigt, sondern die Indexposition von „5“ im Tuple angezeigt , was in der folgenden Zeile „Null“ ist. Die Indexposition ist „0“, da die Indexgröße bei Null beginnt und die erste oder kleinste Position von „5“ im Tupel „1“ ist.

Beispiel 2: Verwenden von Start- und Endargumenten für die Index () -Technik

Der Index des Elements aus Start- und Endparametern wird in diesem Fall verwendet. Das Tupel der Früchte in diesem Beispiel wurde unter Verwendung der String -Werte für die Namen der Früchte generiert und er wurde mit dem Titel „Früchte“ gegeben. Im ersten haben wir eine Variable namens "Früchte" definiert, um das Tupel zu halten. Seine Werte sind "Apfel", "Mango", "Trauben", "Banane", "Apfel", "Orange" und "Kirsche". In diesem Beispiel werden wir jedoch das Element 'Apple' als Parameter in der Methode „Index ()“ verwenden, um die Position des Elements 'Apple' im Tupel zu scannen.

Dies liegt daran. Um das Tupel anzuzeigen, haben wir die Funktion „print ()“ verwendet und sie an die variable „Früchte“ als Argument übergeben. Dann haben wir die Index () -Methode mit der Variablen „Früchte“ verwendet und das Element 'Apple' als Element übergeben, um seine Indexposition im Tupel zweimal als Apple zu finden, damit das erste Ereignis im Tupel zurückgibt.

Dann haben wir die Funktion "print ()" bezeichnet, indem wir die Variable "OutCome1" aufgerufen haben, da das Ergebnis der Index () -Methode darin gespeichert ist. Der gleiche Vorgang wird dann in der nächsten Zeile durchgeführt. Diesmal ist der Parameter jedoch das Element und das "Apfel", wobei die Start- und Endindexgrößen "3" bzw. "6" sind. Infolgedessen würde der „Apfel“ von Index „3“ auf „6“ gescannt werden. Da das Ergebnis dann in der Variablen „OutCome2“ gespeichert ist, die wir anzeigen müssen.

Die Ausgabe zeigte ein Tupel von Früchten mit sieben Saitenelementen, und die nachfolgende Linie gab die Position von 'Apple' im Index zurück, die „0“ war, weil 'Apple' im Tuple zweimal erschien. Das erste Erscheinen von 'Apple' im Tupel wurde in der ersten Zahl gezeigt, aber die Indexgröße war „0“, da der Index bei „0) beginnt.Das Element 'Apple' befand sich in der folgenden Zeile zwischen der angegebenen Indexliste, die von Index 3 bis 6 stammt.

Abschluss

In diesem Artikel wurde behandelt, wie Python verwendet wird, um die Methode Tuple „index ()“ zu implementieren. Wir haben zwei Beispiele geliefert; Im ersten wurde die Indexposition eines bestimmten Elements zusammen mit einer Erklärung dessen gezeigt, was passieren würde, wenn das Element zweimal in einem Tupel erschien. In der zweiten wurde die "index ()" -Technik mit ihren Starts and End -Parametern verwendet. In diesem Artikel führen Sie bei der Interaktion mit der Methode "Index ()" in INDEX () ".