⊗pyPmSlER 85 of 208 menu

Elemek eltávolítása szeletekkel Pythonban

A szeleket széles körben alkalmazzák a Pythonban, beleértve bizonyos elemek eltávolítását is. Ebben az esetben a del operátort használjuk, és mellette megadjuk a kívánt szeletet. Távolítsuk el a listánkból a következő mintát:

lst = [1, 2, 3, 4, 5, 6] del lst[1:4] print(lst) # kiírja [1, 5, 6]

Az összes elem listából való eltávolításához elég a szeletben egyes lépésközt megadni:

lst = [1, 2, 3, 4, 5, 6] del lst[::1] print(lst) # kiírja []

Azonban, ha egy karakterlánc karaktereit próbáljuk eltávolítani, hibát kapunk. Ez azért történik, mert a karakterláncok a Pythonban megváltoztathatatlanok:

txt = '123456789' del txt[1:3] # hibát fog jelezni

Adott egy lista:

lst = [1, 2, 3, 4, 5, 6]

Távolítsd el belőle minden páratlan elemét.

Adott egy lista:

lst = [1, 2, 3, 4, 5, 6, 7, 8]

Írj kódot, hogy a következő szeletet kapd:

[8, 6, 4, 2]
Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás