Pythoni loendi pop ()

Pop () meetod eemaldab loendis antud indeksis oleva üksuse ja tagastab eemaldatud üksuse.

Meetodi süntaks pop()on:

 list.pop (register)

pop () parameetrid

  • pop()Meetod võtab ühe argumendi (indeks).
  • Meetodile edastatud argument on valikuline. Kui see pole edastatud, edastatakse argumendina vaikimisi indeks -1 (viimase üksuse indeks).
  • Kui meetodile edastatud indeks ei ole vahemikus, viskab see IndexError: pop-indeksi vahemiku erandist välja.

Tagastusväärtus popist ()

pop()Meetod tagastab objekti juures antud registris. See üksus eemaldatakse ka loendist.

Näide 1: Hüppa loendist antud indeksi pop-element

 # programming languages list languages = ('Python', 'Java', 'C++', 'French', 'C') # remove and return the 4th item return_value = languages.pop(3) print('Return Value:', return_value) # Updated List print('Updated List:', languages)

Väljund

 Tagastusväärtus: Prantsuse ajakohastatud loend: ('Python', 'Java', 'C ++', 'C')

Märkus: Pythoni indeks algab 0-st, mitte 1-st.

Kui teil on vaja pop 4 th element, mida vaja andke 3 kuni pop()meetodit.

Näide 2: pop () ilma indeksita ja negatiivsete indeksite korral

 # programming languages list languages = ('Python', 'Java', 'C++', 'Ruby', 'C') # remove and return the last item print('When index is not passed:') print('Return Value:', languages.pop()) print('Updated List:', languages) # remove and return the last item print('When -1 is passed:') print('Return Value:', languages.pop(-1)) print('Updated List:', languages) # remove and return the third last item print('When -3 is passed:') print('Return Value:', languages.pop(-3)) print('Updated List:', languages)

Väljund

 Kui indeksit ei edastata: tagastusväärtus: C Uuendatud loend: ('Python', 'Java', 'C ++', 'Ruby') Kui -1 on möödunud: tagastusväärtus: rubiinitud värskendatud loend: ('Python,' Java ',' C ++ ') Kui -3 on edastatud: tagastusväärtus: Pythoni värskendatud loend: (' Java ',' C ++ ')

Kui peate antud üksuse loendist eemaldama, saate kasutada meetodit Remove ().

Ja saate dellause abil üksuse või viilud loendist eemaldada.

Huvitavad Artiklid...