Mètodes de llista de Python són els mètodes integrats a les llistes que s'utilitzen per realitzar operacions en llistes/matrius de Python.
A continuació, hem explicat tots els mètodes de llista de Python amb els quals podeu utilitzar Python llistes, per exemple, afegir (), copiar (), inserir () , i més.
Llista de mètodes en Python
Vegem alguns mètodes de llista diferents a Python per a llistes de Python:
S.no | Mètode | Descripció |
---|---|---|
1 | afegir() | S'utilitza per afegir elements al final de la llista. |
2 | copiar () | Retorna una còpia superficial d'una llista |
3 | clar () | Aquest mètode s'utilitza per eliminar tots els elements de la llista. |
4 | comptar () | Aquests mètodes compten els elements. |
5 | estendre () | Afegeix cada element d'un iterable al final de la llista |
6 | índex() | Retorna l'índex més baix on apareix l'element. |
7 | inserir () | Insereix un element determinat en un índex determinat en una llista. |
8 | pop() | Elimina i retorna l'últim valor de la llista o el valor d'índex donat. |
9 | eliminar () | Elimina un objecte determinat de la llista. |
10 | revés () | Inverteix els objectes de la llista al seu lloc. |
11 | ordenar () | Ordena una llista en ordre ascendent, descendent o definit per l'usuari |
12 | min() | Calcula el mínim de tots els elements de la Llista |
13 | màxim () | Calcula el màxim de tots els elements de la Llista |
Aquest article és una extensió dels articles següents:
- Llista de mètodes en Python | Establiu 1 (in, not in, len(), min(), max ()...)
- Llista de mètodes en Python | Set 2 (suprimir, eliminar (), ordenar (), inserir (), pop (), estendre ()...)
Afegeix un element a la llista en Python
Vegem algunes funcions de llista integrades a Python per afegir elements a una llista.
1. Mètode Python append().
Afegeix un element al final d'una llista.
Sintaxi: list.append (element)
Exemple:
Python 3
# Adds List Element as value of List. List = ['Mathematics', 'chemistry', 1997, 2000] List.append(20544) print(List)>
Sortida
['Mathematics', 'chemistry', 1997, 2000, 20544]>
2. Mètode Python insert()
Insereix un element a la posició especificada.
Sintaxi:
llista.inserció(
Nota: La posició esmentada hauria d'estar dins del rang de Llista, com en aquest cas entre 0 i 4, en cas contrari es llançaria IndexError.
Exemple:
Python 3 List = ['Mathematics', 'chemistry', 1997, 2000] # Insert at index 2 value 10087 List.insert(2, 10087) print(List)>
Sortida
['Mathematics', 'chemistry', 10087, 1997, 2000]>
3. Python extend() Mètode
Afegeix elements d'una iterable (llista, matriu, cadena, etc.) al final d'una llista.
propietats àcides
Sintaxi: Llista1.extend (Llista2)
Exemple:
Python 3 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)>
Sortida
[1, 2, 3, 2, 3, 4, 5] [2, 3, 4, 5, 1, 2, 3, 2, 3, 4, 5]>
Funcions importants de la llista Python
Hem esmentat algunes funcions essencials de llista de Python juntament amb la seva sintaxi i exemple:
1. Mètode Python sum().
Calcula la suma de tots els elements de la Llista.
Sintaxi: suma(Llista)
Exemple:
Python 3 List = [1, 2, 3, 4, 5] print(sum(List))>
Sortida
15>
Què passa si no s'utilitza un valor numèric com a paràmetre?
decodificació base64 en js
La suma només es calcula per a valors numèrics, en cas contrari, genera TypeError.
Veure exemple :
Python 3 List = ['gfg', 'abc', 3] print(sum(List))>
Sortida:
Traceback (most recent call last): File '', line 1, in sum(List) TypeError: unsupported operand type(s) for +: 'int' and 'str'>
2. Mètode Python count().
Calcula l'ocurrència total d'un element determinat de la llista.
Sintaxi: List.count(element)
Exemple:
Python 3 List = [1, 2, 3, 1, 2, 1, 2, 3, 2, 1] print(List.count(1))>
Sortida
4>
3. Mètode Python len().
Calcula la longitud total de la llista.
Sintaxi: len(nom_llista)
Exemple:
Python 3 List = [1, 2, 3, 1, 2, 1, 2, 3, 2, 1] print(len(List))>
Sortida
10>
4. Mètode Python index().
Retorna l'índex de la primera ocurrència. Els índexs inicial i final no són paràmetres necessaris.
Sintaxi: List.index(element[,inici[,final]])
Exemple:
Python 3 List = [1, 2, 3, 1, 2, 1, 2, 3, 2, 1] print(List.index(2))>
Sortida
1>
Un altre exemple:
En aquest exemple, estem utilitzant el mètode index() que és una de les funcions de llista de Python, cercant la primera ocurrència de l'element 2, començant per l'índex 2 de la llista.
Python 3 List = [1, 2, 3, 1, 2, 1, 2, 3, 2, 1] print(List.index(2, 2))>
Sortida
4>
5. Mètode Python min().
Calcula el mínim de tots els elements de la llista.
Sintaxi: min(iterable, *iterables[, clau])
Exemple:
Python 3 numbers = [5, 2, 8, 1, 9] print(min(numbers))>
Sortida
1>
6. Mètode Python max().
Calcula el màxim de tots els elements de la Llista.
Sintaxi: max(iterable, *iterables[, clau])
Exemple:
llista jPython 3
numbers = [5, 2, 8, 1, 9] print(max(numbers))>
Sortida
9>
7. Mètode Python sort().
Ordena l'estructura de dades donada (tant tupla com llista) en ordre ascendent.
clau i bandera_reversa no són paràmetres necessaris i reverse_flag s'estableix en False si no es passa res per sorted().
Sintaxi: list.sort([clau,[bandera_inversa]])
Exemple:
Python 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)>
Sortida
[5.33, 4.445, 3, 2.5, 2.3, 1.054]>
8. Python reverse() Mètode
La funció reverse() inverteix l'ordre de la llista.
Sintaxi: llista. revés ()
Exemple:
Python 3 # creating a list list = [1,2,3,4,5] #reversing the list list.reverse() #printing the list print(list)>
Sortida
[5, 4, 3, 2, 1]>
Supressió d'elements de llista
Per suprimir un o més elements, és a dir, eliminar un element, es poden utilitzar moltes funcions de llista de Python integrades, com ara pop() i eliminar () i paraules clau com ara del .
1. Mètode Python pop().
Elimina un element d'un índex específic d'una llista.
Sintaxi: list.pop([índex])
L'índex no és un paràmetre necessari, si no s'esmenta pren l'últim índex.
Nota: L'índex ha d'estar dins l'interval de la llista, en cas contrari es produiran IndexErrors.
Exemple 1:
Python 3 List = [2.3, 4.445, 3, 5.33, 1.054, 2.5] print(List.pop())>
Sortida
2.5>
Exemple 2:
Python 3 List = [2.3, 4.445, 3, 5.33, 1.054, 2.5] print(List.pop(0))>
Sortida
2.3>
2. Mètode Python del().
Esborra un element de la llista mitjançant el seu índex.
funció de crida javascript des d'html
Sintaxi: del list.[índex]
Exemple:
Python 3 List = [2.3, 4.445, 3, 5.33, 1.054, 2.5] del List[0] print(List)>
Sortida
[4.445, 3, 5.33, 1.054, 2.5]>
3. Python remove() Mètode
Elimina un element específic utilitzant el seu valor/nom.
Sintaxi: list.remove(element)
Exemple:
Python 3 List = [2.3, 4.445, 3, 5.33, 1.054, 2.5] List.remove(3) print(List)>
Sortida
[2.3, 4.445, 5.33, 1.054, 2.5]>
Hem parlat de totes les funcions principals de la llista de Python, que cal saber per treballar a la llista. Hem vist com afegir i eliminar elements de la llista i també realitzar operacions bàsiques com comptar, ordenar, invertir utilitzant els mètodes Python de llista.
Espero que aquests mètodes de Python hagin estat d'ajuda!