Python-lijstmethoden zijn de ingebouwde methoden in lijsten die worden gebruikt om bewerkingen uit te voeren op Python-lijsten/arrays.
Hieronder hebben we alle Python-lijstmethoden uitgelegd die u kunt gebruiken Python lijsten, bijvoorbeeld toevoegen(), kopiëren(), invoegen() , en meer.
Lijstmethoden in Python
Laten we eens kijken naar enkele verschillende lijstmethoden in Python voor Python-lijsten:
Ja nee | Methode | Beschrijving |
---|---|---|
1 | toevoegen() | Wordt gebruikt voor het toevoegen van elementen aan het einde van de lijst. |
2 | kopiëren() | Het retourneert een oppervlakkige kopie van een lijst |
3 | duidelijk() | Deze methode wordt gebruikt om alle items uit de lijst te verwijderen. |
4 | graaf() | Deze methoden tellen de elementen. |
5 | verlengen() | Voegt elk element van een iterabele toe aan het einde van de lijst |
6 | inhoudsopgave() | Retourneert de laagste index waarin het element voorkomt. |
7 | invoegen() | Voegt een bepaald element in bij een bepaalde index in een lijst. |
8 | knal() | Verwijdert en retourneert de laatste waarde uit de lijst of de opgegeven indexwaarde. |
9 | verwijderen() | Verwijdert een bepaald object uit de lijst. |
10 | achteruit() | Keert objecten van de lijst op hun plaats om. |
elf | soort() | Sorteer een lijst in oplopende, aflopende of door de gebruiker gedefinieerde volgorde |
12 | min() | Berekent het minimum van alle elementen van de lijst |
13 | maximaal() | Berekent het maximum van alle elementen van de lijst |
Dit artikel is een uitbreiding van de onderstaande artikelen:
- Lijstmethoden in Python | Stel 1 in (in, niet in, len(), min(), max()…)
- Lijstmethoden in Python | Set 2 (del, remove(), sort(), insert(), pop(), extend()…)
Element toevoegen aan lijst in Python
Laten we eens kijken naar enkele ingebouwde lijstfuncties in Python om elementen aan een lijst toe te voegen.
1. Python append()-methode
Voegt een element toe aan het einde van een lijst.
Syntaxis: lijst.append (element)
Voorbeeld:
Python3
# Adds List Element as value of List. List = ['Mathematics', 'chemistry', 1997, 2000] List.append(20544) print(List)>
Uitvoer
['Mathematics', 'chemistry', 1997, 2000, 20544]>
2. Python insert()-methode
Voegt een element in op de opgegeven positie.
Syntaxis:
lijst.insert(
Opmerking: De genoemde positie moet binnen het bereik van List liggen, zoals in dit geval tussen 0 en 4, anders zou IndexError ontstaan.
arraylist in Java-sortering
Voorbeeld:
Python3 List = ['Mathematics', 'chemistry', 1997, 2000] # Insert at index 2 value 10087 List.insert(2, 10087) print(List)>
Uitvoer
['Mathematics', 'chemistry', 10087, 1997, 2000]>
3. Python extend()-methode
Voegt items van een iterable(list, array, string , etc.) toe aan het einde van een lijst.
Syntaxis: Lijst1.uitbreiden(Lijst2)
Voorbeeld:
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)>
Uitvoer
[1, 2, 3, 2, 3, 4, 5] [2, 3, 4, 5, 1, 2, 3, 2, 3, 4, 5]>
Belangrijke functies van de Python-lijst
We hebben enkele essentiële Python-lijstfuncties genoemd, samen met hun syntaxis en voorbeeld:
1. Python sum()-methode
Berekent de som van alle elementen van de lijst.
Syntaxis: som(Lijst)
Voorbeeld:
Python3 List = [1, 2, 3, 4, 5] print(sum(List))>
Uitvoer
15>
Wat gebeurt er als een numerieke waarde niet als parameter wordt gebruikt?
De som wordt alleen berekend voor numerieke waarden, anders wordt TypeError gegenereerd.
Zie voorbeeld :
Python3 List = ['gfg', 'abc', 3] print(sum(List))>
Uitgang:
Traceback (most recent call last): File '', line 1, in sum(List) TypeError: unsupported operand type(s) for +: 'int' and 'str'>
2. Python count()-methode
Berekent het totale voorkomen van een bepaald element van de lijst.
Syntaxis: Lijst.count(element)
Voorbeeld:
Python3 List = [1, 2, 3, 1, 2, 1, 2, 3, 2, 1] print(List.count(1))>
Uitvoer
4>
3. Python len()-methode
Berekent de totale lengte van de lijst.
Syntaxis: len(lijst_naam)
Voorbeeld:
Python3 List = [1, 2, 3, 1, 2, 1, 2, 3, 2, 1] print(len(List))>
Uitvoer
10>
4. Python-index() Methode
Retourneert de index van het eerste exemplaar. De start- en eindindexen zijn geen noodzakelijke parameters.
Syntaxis: Lijst.index(element[,begin[,eind]])
Voorbeeld:
Python3 List = [1, 2, 3, 1, 2, 1, 2, 3, 2, 1] print(List.index(2))>
Uitvoer
1>
Een ander voorbeeld:
In dit voorbeeld gebruiken we de index()-methode, een van de lijstfuncties in Python, waarbij we zoeken naar de eerste keer dat element 2 voorkomt, beginnend bij index 2 in de lijst.
Python3 List = [1, 2, 3, 1, 2, 1, 2, 3, 2, 1] print(List.index(2, 2))>
Uitvoer
4>
5. Python min()-methode
Berekent het minimum van alle elementen van Lijst.
Syntaxis: min(iterabel, *iterabelen[, sleutel])
Voorbeeld:
Python3 numbers = [5, 2, 8, 1, 9] print(min(numbers))>
Uitvoer
1>
6. Python max()-methode
Berekent het maximum van alle elementen van de lijst.
Syntaxis: max(iterabel, *iterabelen[, sleutel])
Voorbeeld:
Python3 numbers = [5, 2, 8, 1, 9] print(max(numbers))>
Uitvoer
9>
7. Python sort()-methode
Sorteer de gegeven datastructuur (zowel tupel als lijst) in oplopende volgorde.
Salman Khan leeftijd
Sleutel En omgekeerde_vlag zijn geen noodzakelijke parameter en reverse_flag wordt ingesteld op False als er niets via sort() wordt doorgegeven.
Syntaxis: lijst.sort([sleutel,[Omgekeerde_vlag]])
Voorbeeld:
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)>
Uitvoer
[5.33, 4.445, 3, 2.5, 2.3, 1.054]>
8. Python omgekeerd() Methode
reverse() functie keert de volgorde van de lijst om.
Syntaxis: lijst. achteruit()
Voorbeeld:
Python3 # creating a list list = [1,2,3,4,5] #reversing the list list.reverse() #printing the list print(list)>
Uitvoer
[5, 4, 3, 2, 1]>
Verwijdering van lijstelementen
Om een of meer elementen te verwijderen, d.w.z. een element te verwijderen, kunnen veel ingebouwde Python-lijstfuncties worden gebruikt, zoals knal() En verwijderen() en trefwoorden zoals van de .
1. Python pop()-methode
Verwijdert een item uit een specifieke index in een lijst.
Syntaxis: lijst.pop([index])
De index is geen noodzakelijke parameter; als deze niet wordt vermeld, wordt de laatste index gebruikt.
Opmerking: De index moet binnen het bereik van de lijst liggen, anders treden IndexErrors op.
Voorbeeld 1:
Python3 List = [2.3, 4.445, 3, 5.33, 1.054, 2.5] print(List.pop())>
Uitvoer
2.5>
Voorbeeld 2:
Python3 List = [2.3, 4.445, 3, 5.33, 1.054, 2.5] print(List.pop(0))>
Uitvoer
2.3>
2. Python del()-methode
Verwijdert een element uit de lijst met behulp van de index ervan.
Syntaxis: del lijst.[index]
Voorbeeld:
Python3 List = [2.3, 4.445, 3, 5.33, 1.054, 2.5] del List[0] print(List)>
Uitvoer
[4.445, 3, 5.33, 1.054, 2.5]>
3. Python remove()-methode
Verwijdert een specifiek element met behulp van zijn waarde/naam.
Syntaxis: lijst.verwijder(element)
Voorbeeld :
Python3 List = [2.3, 4.445, 3, 5.33, 1.054, 2.5] List.remove(3) print(List)>
Uitvoer
[2.3, 4.445, 5.33, 1.054, 2.5]>
We hebben alle belangrijke Python-lijstfuncties besproken, die je moet kennen om met een lijst te werken. We hebben gezien hoe we elementen aan de lijst kunnen toevoegen en verwijderen en ook basisbewerkingen kunnen uitvoeren zoals tellen, sorteren en omkeren met behulp van lijst Python-methoden.
Ik hoop dat deze Python-methoden je hebben geholpen!
naamgevingsconventie van Java