14 of 151 menu

Meetod pop

Meetod pop eemaldab ja tagastab elemendi loendist selle indeksi järgi. Meetodi parameetris määrame elemendi indeksi. Kui seda ei määrata - tagastatakse viimane element.

Süntaks

list.pop([indeks])

Näide

Eemaldame viimase elemendi:

lst = ['a', 'b', 'c', 'd', 'e'] lst.pop() print(lst)

Koodi täitmise tulemus:

['a', 'b', 'c', 'd']

Näide

Meetod tagastab eemaldatud elemendi:

lst = ['a', 'b', 'c', 'd', 'e'] print(lst.pop())

Koodi täitmise tulemus:

'e'

Näide

Leiame elemendi indeksi järgi ja eemaldame selle meetodi pop abil:

lst = ['a', 'b', 'c', 'd', 'e'] lst.pop(2) print(lst)

Koodi täitmise tulemus:

['a', 'b', 'd', 'e']

Näide

Proovime nüüd eemaldada elemendi indeksi järgi, mida loendis ei ole:

lst = ['a', 'b', 'c'] lst.pop(3)

Koodi täitmise tulemus:

IndexError: pop index out of range

Vaata ka

  • meetod remove,
    mis eemaldab elemendi loendist
  • meetod insert,
    mis lisab elemendi loendisse enne määratud indeksit
  • meetod count,
    mis tagastab elemendi kokkulangevuste arvu loendis
  • meetod append,
    mis lisab elemendi loendi lõppu
  • funktsioon len,
    mis tagastab loendi pikkuse
Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu