logo

Metody listy Pythona

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 niemetodaOpis
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 Java
Python3
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!