14 of 151 menu

pop-metodi

Metodi pop poistaa ja palauttaa elementin listasta sen indeksin perusteella. Metodin parametrina annetaan elementin indeksi. Jos indeksiä ei anneta - palautetaan viimeinen elementti.

Syntaksi

lista.pop([indeksi])

Esimerkki

Poistetaan viimeinen elementti:

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

Koodin suorituksen tulos:

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

Esimerkki

Metodi palauttaa poistetun elementin:

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

Koodin suorituksen tulos:

'e'

Esimerkki

Etsitään elementti indeksin perusteella ja poistetaan se pop-metodilla:

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

Koodin suorituksen tulos:

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

Esimerkki

Yritetään nyt poistaa elementti indeksin perusteella, jota ei ole listassa:

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

Koodin suorituksen tulos:

IndexError: pop index out of range

Katso myös

  • metodi remove,
    joka poistaa elementin listasta
  • metodi insert,
    joka lisää elementin listaan ennen määriteltyä indeksiä
  • metodi count,
    joka palauttaa elementin esiintymisten määrän listassa
  • metodi append,
    joka lisää elementin listan loppuun
  • funktio len,
    joka palauttaa listan pituuden
Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää