To wtedy wchodzi język lewej integracyjnej i prawej. Lewy wskaźnik ma być dodany w zwróconym zakresie lub plasterze. Z przykładami przejdziemy przez indeks Python List -1 w tym poście.
Co to jest indeks listy Python?
Lista to kontener, który przechowuje obiekty różnych rodzajów danych w uporządkowanej sekwencji (ints, pływaki, struny, boolean i tak dalej). To kluczowa struktura danych, na której opiera się Python. Dane są zamknięte w nawiasach kwadratowych ([]), z przecinkami między wartościami (,).
Pozycje listy są indeksowane od zera do jednego, a pierwszy wpis rozpoczyna się od indeksu 0. Możesz edytować listę wyprodukowaną, dodając nowe elementy, zmieniając istniejące lub usuwając je. Możliwe są również zduplikowane wpisy i zagnieżdżona lista.
Na liście dostępnych jest wiele metod, z których jedna jest indeks ().
Funkcja index () w Pythonie zwraca indeks przekazanego elementu. Ta metoda otrzymuje argument i zwraca indeks tego parametru. Rzuca valueerRor, jeśli element nie ma. Jeśli lista zawiera zduplikowane elementy, wskaźnik pierwszego występującego elementu jest zwracany. Ta metoda akceptuje dwa dodatkowe parametry opcjonalne, start i koniec, które są używane do ograniczenia wyszukiwania indeksu.
Korzystanie z indeksowania ujemnego na liście
W większości języków komputerowych indeksowanie rozpoczyna się od 0 dla tablic i list.
Jednak Python ma unikalną funkcję o nazwie Negerzy indeksowanie. Negatywne indeksowanie jest w zasadzie procesem indeksowania listy od samego początku z indeksowaniem rozpoczynającym się od -1, i.mi., -1 zawiera ostatni element listy, -2 podaje drugi element listy i tak dalej.
Proces ujemnego indeksowania można użyć do U lub wyświetlania danych z końca listy. Dodatkowo można go również użyć do odwrócenia liczby lub nawet tekstu bez potrzeby dodatkowych kroków.
Przykład 1:
Metody „len” i „indeksu” są używane do pozyskiwania negatywnego indeksu elementu na liście, gdy jest to wymagane. Demonstrację tej koncepcji można znaleźć poniżej. Lista liczb całkowitych jest zdefiniowana w kodzie i prezentowana na ekranie.
Na ekranie klawisz jest zdefiniowany i wyświetlany. Obliczana jest różnica między długością listy a elementem obecnym w danym kluczu. Jest to zmienna, która została do niej przydzielona. Jest to widoczne na poniższych zrzutach ekranu podanych poniżej.
Spróbuj zrozumieć następujący kod. Zrobiliśmy tablicę z wartościami 43, 56, 32, 76, 33, 22 i 11 w nim. Lista została następnie wydrukowana z dostarczoną kluczową wartością. Następnie tworzymy zmienną, którą nazywamy len () i val.Funkcje indeksu. Tablica i kluczowa wartość zostały również podane jako argumenty. Wreszcie wynik wykonywania funkcji jest pokazany na ekranie.
List_val = [43, 56, 32, 76, 33, 22, 11]To jest wyjście, które obejmuje listę, wartość kluczową i wynik.
Przykład 2:
Indeksy są stosowane w tablicach we wszystkich językach komputerowych, jak wszyscy wiemy. Indeksy elementów tablicy można przemieszczać, aby uzyskać dostęp do elementów dostępnych w tablicy. Jednak żaden język komputerowy nie pozwala nam określić ujemnej wartości indeksu, takiej jak -4.
Negatywne indeksowanie można wykonać w Python, który nie jest dostępny w innych językach programowania. Oznacza to, że -1 reprezentuje końcowy element tablicy, podczas gdy -2 reprezentuje drugi końcowy element tablicy. Negatywne indeksowanie tablicy rozpoczyna się na końcu. Wskazuje to, że końcowy element tablicy to -1, który jest pierwszym ujemnym elementem indeksowania.
Kod poniżej, który wyjaśnia, jak utworzyć tablicę, jak widać w wierszu początkowym. Tablica ma wartości 11, 24, 45, 87, 44 i 88. Następnie próbowaliśmy odzyskać elementy w pozycjach -1 i -2, jak pokazano poniżej.
ARR = [11,24, 45, 87, 44, 88]Liczby (88 i 44) w pozycjach -1 i -2 tablicy pokazano poniżej.
Przykład 3:
W tym przykładzie wstawiamy element do indeksu -1 tablicy. Zbudowaliśmy tablicę o nazwie „List_val” w pierwszym wierszu kodu. Tablica zawiera cztery elementy. Te elementy to „jabłko”, pomarańczowe, „banan” i „winogrona”, jak widać. Oryginalna tablica została następnie wydrukowana, a Metoda insert () został użyty do dodania określonego elementu do indeksu -1 tablicy. Wreszcie tablica jest aktualizowana i prezentowana.
List_val = [„Apple”, „Orange”, „banana”, „winogrona”]Oto dane wyjściowe, które obejmuje zarówno oryginał, jak i nową tablicę, do której dodano pożądany element. Patrz poniżej.
Wniosek:
W tym artykule szczegółowo znajduje się funkcja Python List Index (). Naszym głównym celem było uzyskanie elementu za pomocą indeksu -1. Ponadto zawarliśmy instrukcje dodawania elementu do tablicy przy indeksie -1. Wszystkie te pomysły są dobrze wyjaśnione przykładami twoich wskazówek. Przejrzysty wyobrażenie o indeksie Python List -1 można znaleźć w tych wytycznych.