Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗pyPmSlER 85 of 208 menu
◀ ▶

Elementide eemaldamine lõigete abil Pythonis

Lõikekasutatakse Pythonis väga laialdaselt, ka kindlate elementide eemaldamiseks. Sellisel juhul kasutatakse operaatorit del ja selle kõrvale määratakse soovitud lõige. Eemaldame oma nimekirjast järgmise valimi:

lst = [1, 2, 3, 4, 5, 6] del lst[1:4] print(lst) # väljastab [1, 5, 6]

Kõigi elementide eemaldamiseks nimekirjast piisab, kui määrata lõikes samm, mis on võrdne ühega:

lst = [1, 2, 3, 4, 5, 6, 7, 8, 9] del lst[::1] print(lst) # väljastab []

Kui aga on vaja sõnest märke eemaldada, tagastatakse viga. See juhtub sellepärast, et sõned Pythonis on muutumatud:

txt = '123456789' del txt[1:3] # väljastab vea

Antud nimekiri:

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

Eemaldage sellest iga paaritu element.

Antud nimekiri:

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

Kirjutage kood, et saada järgmine lõige:

[8, 6, 4, 2]
← →
↑
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