logo

Python saraksta metodes

Python saraksta metodes ir sarakstos iebūvētās metodes, ko izmanto, lai veiktu darbības ar Python sarakstiem/masīviem.

Tālāk mēs esam izskaidrojuši visas Python saraksta metodes, kuras varat izmantot Python sarakstus, piemēram, pievienot (), kopēt (), ievietot () , un vēl.

Uzskaitiet metodes Python

Apskatīsim dažas dažādas Python sarakstu metodes Python sarakstiem:



Jā nēMetodeApraksts
1 pievienot () Izmanto elementu pievienošanai saraksta beigām.
2 kopēt () Tas atgriež seklu saraksta kopiju
3 skaidrs () Šo metodi izmanto visu vienumu noņemšanai no saraksta.
4 skaitīt () Šīs metodes uzskaita elementus.
5 paplašināt () Katru iterējamo elementu pievieno saraksta beigām
6 indekss() Atgriež zemāko indeksu, kurā parādās elements.
7 ievietot () Ievieto noteiktu elementu sarakstā noteiktā indeksā.
8 pop () Noņem un atgriež pēdējo vērtību no saraksta vai norādīto indeksa vērtību.
9 noņemt () Noņem doto objektu no saraksta.
10 reverse() Apgriež saraksta objektus vietā.
vienpadsmit kārtot () Kārtojiet sarakstu augošā, dilstošā vai lietotāja noteiktā secībā
12 min() Aprēķina visu saraksta elementu minimumu
13 max() Aprēķina visu saraksta elementu maksimumu

Šis raksts ir tālāk norādīto rakstu paplašinājums.

  • Uzskaitiet metodes Python | Iestatīt 1 (in, not in, len (), min (), max ()…)
  • Uzskaitiet metodes Python | Set 2 (del, remove(), sort(), insert(), pop(), paplašināt()…)

Elementa pievienošana sarakstam programmā Python

Apskatīsim dažas Python iebūvētās saraksta funkcijas, lai sarakstam pievienotu elementu.

1. Python append() metode

Pievieno elementu saraksta beigām.

Sintakse: list.append (elements)

Piemērs:

Python3
# Adds List Element as value of List. List = ['Mathematics', 'chemistry', 1997, 2000] List.append(20544) print(List)>

Izvade
['Mathematics', 'chemistry', 1997, 2000, 20544]>

2. Python insert() metode

Ievieto elementu norādītajā vietā.

2 līdz 1 multipleksors

Sintakse:

list.insert(

Piezīme: Minētajai pozīcijai ir jāatrodas saraksta diapazonā, jo šajā gadījumā no 0 līdz 4, pretējā gadījumā tiktu parādīta IndexError.

Piemērs:

Python3
List = ['Mathematics', 'chemistry', 1997, 2000] # Insert at index 2 value 10087 List.insert(2, 10087) print(List)>

Izvade
['Mathematics', 'chemistry', 10087, 1997, 2000]>

3. Python paplašināt() metode

Saraksta beigās pievieno iterējamus vienumus (saraksts, masīvs, virkne utt.).

Sintakse: List1.extend(List2)

Piemērs:

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

Izvade
[1, 2, 3, 2, 3, 4, 5] [2, 3, 4, 5, 1, 2, 3, 2, 3, 4, 5]>

Svarīgas Python saraksta funkcijas

Mēs esam minējuši dažas būtiskas Python saraksta funkcijas, kā arī to sintaksi un piemēru:

1. Python sum() metode

Aprēķina visu saraksta elementu summu.

Sintakse: summa (saraksts)

Piemērs:

Python3
List = [1, 2, 3, 4, 5] print(sum(List))>

Izvade
15>

Kas notiek, ja skaitliskā vērtība netiek izmantota kā parametrs?

statiskā java

Summa tiek aprēķināta tikai skaitliskām vērtībām, pretējā gadījumā tiek parādīta TypeError.

Skatīt piemēru :

Python3
List = ['gfg', 'abc', 3] print(sum(List))>

Izvade:

Traceback (most recent call last): File '', line 1, in sum(List) TypeError: unsupported operand type(s) for +: 'int' and 'str'>

2. Python count() metode

Aprēķina noteiktā saraksta elementa kopējo sastopamību.

Sintakse: Saraksts.skaits(elements)

Piemērs:

Python3
List = [1, 2, 3, 1, 2, 1, 2, 3, 2, 1] print(List.count(1))>

Izvade
4>

3. Python len() metode

Aprēķina kopējo saraksta garumu.

Sintakse: len(saraksta_nosaukums)

Piemērs:

Python3
List = [1, 2, 3, 1, 2, 1, 2, 3, 2, 1] print(len(List))>

Izvade
10>

4. Python index() metode

Atgriež pirmās parādības indeksu. Sākuma un beigu indeksi nav nepieciešami parametri.

Sintakse: Saraksts.indekss(elements[,sākums[,beigas]])

Piemērs:

Python3
List = [1, 2, 3, 1, 2, 1, 2, 3, 2, 1] print(List.index(2))>

Izvade
1>

Vēl viens piemērs:

Šajā piemērā mēs izmantojam index() metodi, kas ir viena no Python saraksta funkcijām, meklējot pirmo elementa 2 gadījumu, sākot no 2. indeksa sarakstā.

Python3
List = [1, 2, 3, 1, 2, 1, 2, 3, 2, 1] print(List.index(2, 2))>

Izvade
4>

5. Python min() metode

Aprēķina visu saraksta elementu minimumu.

pamēģini noķert java

Sintakse: min(iterable, *iterables[, key])

Piemērs:

Python3
numbers = [5, 2, 8, 1, 9] print(min(numbers))>

Izvade
1>

6. Python max() metode

Aprēķina visu saraksta elementu maksimumu.

Sintakse: max(iterable, *iterables[, key])

Piemērs:

Python3
numbers = [5, 2, 8, 1, 9] print(max(numbers))>

Izvade
9>

7. Python sort() metode

Sakārtojiet doto datu struktūru (gan korešu, gan sarakstu) augošā secībā.

Atslēga un apgrieztais_karogs nav nepieciešami parametri, un reverse_flag ir iestatīts uz False, ja nekas netiek nodots caur sorted().

Sintakse: list.sort([atslēga,[apgrieztais_karogs]])

Piemērs:

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

Izvade
[5.33, 4.445, 3, 2.5, 2.3, 1.054]>

8. Python reverse() Metode

Funkcija reverse() maina saraksta secību.

Sintakse: saraksts. reverse()

Piemērs:

Python3
# creating a list list = [1,2,3,4,5] #reversing the list list.reverse() #printing the list print(list)>

Izvade
[5, 4, 3, 2, 1]>

Saraksta elementu dzēšana

Lai dzēstu vienu vai vairākus elementus, t.i., noņemtu elementu, var izmantot daudzas iebūvētās Python saraksta funkcijas, piemēram, pop () un noņemt () un atslēgvārdus, piemēram, no .

1. Python pop() metode

Noņem vienumu no noteikta rādītāja sarakstā.

Sintakse: list.pop([indekss])

Indekss nav nepieciešams parametrs, ja tas nav minēts, tiek ņemts pēdējais indekss.

Piezīme: Indeksam ir jāatrodas saraksta diapazonā, pretējā gadījumā rodas IndexErrors.

1. piemērs:

Python3
List = [2.3, 4.445, 3, 5.33, 1.054, 2.5] print(List.pop())>

Izvade
2.5>

2. piemērs:

Python3
List = [2.3, 4.445, 3, 5.33, 1.054, 2.5] print(List.pop(0))>

Izvade
2.3>

2. Python del() metode

Dzēš elementu no saraksta, izmantojot tā indeksu.

java evakuācijas raksturs

Sintakse: del list.[index]

Piemērs:

Python3
List = [2.3, 4.445, 3, 5.33, 1.054, 2.5] del List[0] print(List)>

Izvade
[4.445, 3, 5.33, 1.054, 2.5]>

3. Python remove() metode

Noņem noteiktu elementu, izmantojot tā vērtību/nosaukumu.

Sintakse: list.remove(element)

Piemērs :

Python3
List = [2.3, 4.445, 3, 5.33, 1.054, 2.5] List.remove(3) print(List)>

Izvade
[2.3, 4.445, 5.33, 1.054, 2.5]>

Mēs esam apsprieduši visas galvenās Python saraksta funkcijas, kas jāzina, lai strādātu pie saraksta. Mēs esam redzējuši, kā pievienot un noņemt elementus no saraksta, kā arī veikt tādas pamatdarbības kā skaitīšana, kārtošana, apgriešana, izmantojot saraksta Python metodes.

Cerams, ka šīs Python metodes bija noderīgas!