⊗pyPmSlER 85 of 208 menu

Изтриване на елементи чрез резници в Python

Резниците се използват много широко в Python, включително и за изтриване на определени елементи. В този случай се използва операторът del и до него се посочва желаната резница. Нека изтрием от нашия списък следната извадка:

lst = [1, 2, 3, 4, 5, 6] del lst[1:4] print(lst) # ще изведе [1, 5, 6]

За да изтриете всички елементи от списъка, достатъчно е да посочите в резницата стъпка, равна на единица:

lst = [1, 2, 3, 4, 5, 6] del lst[::1] print(lst) # ще изведе []

Въпреки това, ако трябва да изтриете символи от низ, ще се върне грешка. Това се случва, защото низовете в Python са непроменяеми:

txt = '123456789' del txt[1:3] # ще върне грешка

Даден е списъкът:

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

Изтрийте от него всеки нечетен елемент.

Даден е списъкът:

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

Напишете код, за да получите следната резница:

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