Metody list w Pythonie to metody wbudowane na listach używane do wykonywania operacji na listach/tablicach Pythona.
Poniżej wyjaśniliśmy wszystkie metody list Pythona, z których możesz korzystać Pyton listy np. dołącz(), kopiuj(), wstaw() , i więcej.
Lista metod w Pythonie
Przyjrzyjmy się różnym metodom list w Pythonie dla list Pythona:
Tak nie | metoda | Opis |
---|---|---|
1 | dodać() | Służy do dodawania elementów na końcu listy. |
2 | Kopiuj() | Zwraca płytką kopię listy |
3 | jasne() | Ta metoda służy do usuwania wszystkich pozycji z listy. |
4 | liczyć() | Metody te zliczają elementy. |
5 | rozszerzyć() | Dodaje każdy element iterowalny na końcu listy |
6 | indeks() | Zwraca najniższy indeks, w którym pojawia się element. |
7 | wstawić() | Wstawia dany element pod danym indeksem na liście. |
8 | Muzyka pop() | Usuwa i zwraca ostatnią wartość z Listy lub podaną wartość indeksu. |
9 | usunąć() | Usuwa dany obiekt z Listy. |
10 | odwracać() | Odwraca obiekty listy w miejscu. |
jedenaście | sortować() | Sortuj listę w kolejności rosnącej, malejącej lub określonej przez użytkownika |
12 | min() | Oblicza minimum wszystkich elementów listy |
13 | maks.() | Oblicza maksimum wszystkich elementów listy |
Ten artykuł jest rozwinięciem poniższych artykułów:
witryny takie jak bedpage
- Lista metod w Pythonie | Zestaw 1 (w, nie w, len(), min(), max()…)
- Lista metod w Pythonie | Zestaw 2 (del, usuń(), sort(), wstaw(), pop(), przedłuż()…)
Dodawanie elementu do listy w Pythonie
Przyjrzyjmy się niektórym wbudowanym funkcjom list w Pythonie, aby dodać element do listy.
1. Metoda append() w Pythonie
Dodaje element na koniec listy.
Składnia: lista.append (element)
Przykład:
Python3
# Adds List Element as value of List. List = ['Mathematics', 'chemistry', 1997, 2000] List.append(20544) print(List)>
Wyjście
['Mathematics', 'chemistry', 1997, 2000, 20544]>
2. Metoda wstawiania() w Pythonie
Wstawia element w określonej pozycji.
Składnia:
lista.wstaw(
Notatka: Wspomniana pozycja powinna mieścić się w zakresie List, tak jak w tym przypadku od 0 do 4, w przeciwnym razie wyrzuci IndexError.
Przykład:
Python3 List = ['Mathematics', 'chemistry', 1997, 2000] # Insert at index 2 value 10087 List.insert(2, 10087) print(List)>
Wyjście
['Mathematics', 'chemistry', 10087, 1997, 2000]>
3. Metoda Extend() w Pythonie
Dodaje elementy iterowalne (lista, tablica, ciąg znaków itp.) na końcu listy.
Składnia: Lista1.extend(Lista2)
co to jest myspace
Przykład:
Python3 List1 = [1, 2, 3] List2 = [2, 3, 4, 5] # Add List2 to List1 List1.extend(List2) print(List1) # Add List1 to List2 now List2.extend(List1) print(List2)>
Wyjście
[1, 2, 3, 2, 3, 4, 5] [2, 3, 4, 5, 1, 2, 3, 2, 3, 4, 5]>
Ważne funkcje listy Pythona
Wspomnieliśmy o kilku podstawowych funkcjach listowych Pythona wraz z ich składnią i przykładem:
1. Metoda sum() w Pythonie
Oblicza sumę wszystkich elementów Listy.
Składnia: suma (lista)
Przykład:
Python3 List = [1, 2, 3, 4, 5] print(sum(List))>
Wyjście
15>
Co się stanie, jeśli wartość liczbowa nie zostanie użyta jako parametr?
Suma jest obliczana tylko dla wartości numerycznych, w przeciwnym razie zgłasza TypeError.
Zobacz przykład :
Python3 List = ['gfg', 'abc', 3] print(sum(List))>
Wyjście:
Traceback (most recent call last): File '', line 1, in sum(List) TypeError: unsupported operand type(s) for +: 'int' and 'str'>
2. Metoda count() w Pythonie
Oblicza całkowite wystąpienie danego elementu Listy.
Składnia: Lista.liczba(element)
Przykład:
Python3 List = [1, 2, 3, 1, 2, 1, 2, 3, 2, 1] print(List.count(1))>
Wyjście
4>
3. Metoda len() w Pythonie
Oblicza całkowitą długość listy.
alfabet z cyframi
Składnia: len(nazwa_listy)
Przykład:
Python3 List = [1, 2, 3, 1, 2, 1, 2, 3, 2, 1] print(len(List))>
Wyjście
10>
4. Metoda indeksowania() Pythona
Zwraca indeks pierwszego wystąpienia. Indeksy początkowe i końcowe nie są niezbędnymi parametrami.
Składnia: List.index(element[,start[,koniec]])
Przykład:
Python3 List = [1, 2, 3, 1, 2, 1, 2, 3, 2, 1] print(List.index(2))>
Wyjście
1>
Inny przykład:
W tym przykładzie używamy metody indeks(), która jest jedną z funkcji listowych w Pythonie, wyszukując pierwsze wystąpienie elementu 2, zaczynając od indeksu 2 na liście.
Python3 List = [1, 2, 3, 1, 2, 1, 2, 3, 2, 1] print(List.index(2, 2))>
Wyjście
4>
5. Metoda min() w Pythonie
Oblicza minimum wszystkich elementów Listy.
Składnia: min(iterowalne, *iterowalne[, klucz])
Przykład:
Python3 numbers = [5, 2, 8, 1, 9] print(min(numbers))>
Wyjście
1>
6. Metoda max() w Pythonie
Oblicza maksimum wszystkich elementów listy.
Składnia: max(iterable, *iterables[, klucz])
Przykład:
samouczek selenu JavaPython3
numbers = [5, 2, 8, 1, 9] print(max(numbers))>
Wyjście
9>
7. Metoda sort() w Pythonie
Posortuj podaną strukturę danych (zarówno krotkę, jak i listę) w porządku rosnącym.
Klucz I odwrotna flaga nie są koniecznym parametrem, a flaga Reverse_flag jest ustawiona na False, jeśli nic nie jest przekazywane przez sorted().
Składnia: list.sort([klucz,[Reverse_flag]])
Przykład:
Pyton List = [2.3, 4.445, 3, 5.33, 1.054, 2.5] #Reverse flag is set True List.sort(reverse=True) #List.sort().reverse(), reverses the sorted list print(List)>
Wyjście
[5.33, 4.445, 3, 2.5, 2.3, 1.054]>
8. Odwrotność Pythona() metoda
Funkcja Reverse() odwraca kolejność listy.
Składnia: lista. odwracać()
Przykład:
Python3 # creating a list list = [1,2,3,4,5] #reversing the list list.reverse() #printing the list print(list)>
Wyjście
[5, 4, 3, 2, 1]>
Usuwanie elementów listy
Aby usunąć jeden lub więcej elementów, czyli usunąć element, można użyć wielu wbudowanych funkcji listowych Pythona, takich jak Muzyka pop() I usunąć() i słowa kluczowe takie jak z .
1. Metoda pop() w Pythonie
Usuwa element z określonego indeksu na liście.
Składnia: lista.pop([indeks])
Indeks nie jest koniecznym parametrem, jeśli nie zostanie podany, przyjmuje się ostatni indeks.
Notatka: Indeks musi należeć do zakresu Listy, w przeciwnym razie wystąpią błędy IndexErrors.
Przykład 1:
Python3 List = [2.3, 4.445, 3, 5.33, 1.054, 2.5] print(List.pop())>
Wyjście
2.5>
Przykład 2:
Python3 List = [2.3, 4.445, 3, 5.33, 1.054, 2.5] print(List.pop(0))>
Wyjście
2.3>
2. Metoda del() w Pythonie
Usuwa element z listy przy użyciu jego indeksu.
Składnia: usuń listę.[indeks]
Przykład:
Python3 List = [2.3, 4.445, 3, 5.33, 1.054, 2.5] del List[0] print(List)>
Wyjście
[4.445, 3, 5.33, 1.054, 2.5]>
3. Metoda usuwania() w Pythonie
Usuwa określony element, używając jego wartości/nazwy.
Składnia: lista.usuń(element)
lista religii
Przykład :
Python3 List = [2.3, 4.445, 3, 5.33, 1.054, 2.5] List.remove(3) print(List)>
Wyjście
[2.3, 4.445, 5.33, 1.054, 2.5]>
Omówiliśmy wszystkie główne funkcje listowe w Pythonie, które należy znać, aby pracować na listach. Widzieliśmy, jak dodawać i usuwać elementy z listy, a także wykonywać podstawowe operacje, takie jak liczenie, sortowanie i odwracanie, używając metod Pythona na listach.
Mam nadzieję, że te metody Pythona okazały się pomocne!