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ē | Metode | Apraksts |
|---|---|---|
| 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!