Długość listy Python

Długość listy Python
Lista Python jest zmienną i uporządkowaną sekwencją, ponieważ wszyscy wiemy o tym fakcie. Może zawierać zarówno heterogeniczne, jak i jednorodne elementy. W Pythonie jest to szeroko stosowana struktura danych. Od czasu do czasu musimy znać długość listy, aby ją przejść lub wykonać inne operacje. Len () to wbudowana funkcja, która zwraca całkowitą liczbę elementów na liście, sekwencji, tablicach, słowniku lub innej strukturze danych. Długość danej listy jest zwracana metodą LEN (), która akceptuje listę jako wejście. W Pythonie funkcja len () jest jedną z najpopularniejszych metod określania rozmiaru dostarczonej listy.

Ta część przyjrzy się różnym metodom określania długości listy w Pythonie. Długość listy odnosi się do określania rozmiaru rozmiaru listy lub liczby elementów.

Uwaga: Wszystkie trzy przykłady wykazane w tym przewodniku wykorzystują „Temp.plik py ”, który jest tworzony w narzędzia Spyder IDE. System operacyjny stosowany do wdrożenia tych trzech przykładów to „Windows 10”. Wybór systemu operacyjnego i kompilatora zależy od wygody użytkownika.

Przykład 1

W tej demonstracji powstaje lista niektórych elementów. Elementy składają się z mieszanki liczb i znaków z łańcucha. Następnie używana jest funkcja len (). Funkcja drukowania służy do zaprezentowania zwróconej wartości, która jest przydzielona do zmiennej. Kod tego przykładu można znaleźć tutaj.

X = [„hi”, „czytelnicy”, 0, 1, 2, 3]
wydrukuj („Liczba elementów na liście =”, len (x))

Skompiluj wyżej wymieniony kod w Spyder IDE za pomocą przycisku „Uruchom” lub naciskając klawisz „F5” z klawiatury systemu. Po zakończeniu wyskakuje czarny ekran konsoli, wyświetlając długość deklarowanej listy. W naszym przypadku długość wynosi „6”.

Przykład 2: dla pętli

W tym scenariuszu powstaje lista ciągów. Mamy listę z nazwiskami czterech osób. Rozmiar każdego elementu ciągów na liście jest następnie określany za pomocą pętli. Instrukcja drukowania pokaże długość każdej nazwy wymienionej na powyższej liście, a następnie wyświetlona będzie długość całej listy.

Nazwy = [„kalsoom”, „Alex”, „Leena”, „hem”]
dla x w imionach:
print (x, "=", len (x))
wydrukuj ("*** @@@@ ***")
drukuj („długość listy =”, len (nazwy))

Skompiluj wyżej wymieniony kod w Spyder IDE za pomocą przycisku „Uruchom” lub naciskając klawisz „F5” z klawiatury systemu. Po zakończeniu wyskakuje czarny ekran konsoli, wyświetlając długość deklarowanej listy. W naszym przypadku długość wynosi „4”. Główną różnicę w wyjściu można tutaj ustalić, że ten kod wyświetli rozmiar poszczególnych elementów listy za pomocą A dla pętli.

Przykład 3: Długość tablicy

Poniższa ilustracja pokazuje, jak znaleźć długość tablicy. Po dodaniu modułu tablicy pierwszym krokiem jest skonstruowanie tablicy. Następnie otrzymuje się długość tablicy za pomocą metody len (), która jest pokazana przy użyciu funkcji drukowania:

z tablicy importu tablicy
array_length = tablica („b”, [1, 2, 3, 4, 5, 6, 7, 8, 9, 10])
wydruku („Długość tablicy to:”, len (array_length))

Skompiluj wyżej wymieniony kod w Spyder IDE za pomocą przycisku „Uruchom” lub naciskając klawisz „F5” z klawiatury systemu. Po zakończeniu wyskakuje czarny ekran konsoli, wyświetlając długość zadeklarowanej tablicy. W naszym przypadku długość wynosi „10”. Sprawdź, czy zamiast całej listy pokazano tylko długość tablicy.

Wniosek

Podsumowujemy w tym samouczku, że uzyskanie długości listy w Pythonie jest dość proste i że istnieje kilka metod określania długości lub wielkości dostarczonej listy. W tym artykule dowiedzieliśmy się, że najbardziej popularną i prostą techniką jest użycie metody LEN (), wbudowanej funkcji Pythona do określania długości listy. Pętla „for” lub naiwna technika to dwie pozostałe opcje. Spośród wszystkich wyżej wymienionych sposobów, programiści uważają, że wbudowana metoda Len () Pythona jest idealnym podejściem do określania rozmiaru listy.