⊗pyPmSlER 85 of 208 menu

Elementų šalinimas su pjūviais Python kalboje

Pjūviai yra labai plačiai naudojami Python kalboje, taip pat ir tam, kad pašalinti tam tikrus elementus. Šiuo atveju naudojamas operatorius del ir šalia jo nurodomas reikalingas pjūvis. Pašalinkime iš mūsų sąrašo šią imtį:

lst = [1, 2, 3, 4, 5, 6] del lst[1:4] print(lst) # išves [1, 5, 6]

Kad pašalintumėte visus elementus iš sąrašo, pakanka pjūvyje nurodyti žingsnį, lygų vienetui:

lst = [1, 2, 3, 4, 5, 6] del lst[::1] print(lst) # išves []

Tačiau, jei reikia pašalinti simbolius iš eilutės, grąžinama klaida. Taip atsitinka dėl to, kad eilutės Python kalboje yra nekintamos:

txt = '123456789' del txt[1:3] # išves klaidą

Duotas sąrašas:

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

Pašalinkite iš jo kiekvieną nelyginį elementą.

Duotas sąrašas:

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

Parašykite kodą, kad gautumėte šį pjūvį:

[8, 6, 4, 2]
Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti