logo

Python Lijst-methoden

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 neeMethodeBeschrijving
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