⊗pyPmCoLC 28 of 129 menu

Условия в списъчните включвания в Python

Ако трябва да зададете условие в включването, то се записва вдясно от итерируемия обект (списък, диапазон от числа):

list = [expression for element in iter if condition]

При генериране на списък можете да задавате допълнителни условия за неговите елементи. Нека напишем условие, според което в списъка ще попаднат само четните елементи от диапазона от 1 до 10:

lst = [i for i in range(1, 10) if i % 2 == 0] print(lst)

След изпълнение на кода ще се изведе нов списък с четни елементи:

[2, 4, 6, 8]

С помощта на включване направете списък само с нечетни елементи:

[1, 3, 5, 7, 9]

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

lst = [-6, -3, -1, 0, 2, 4]

С помощта на включване направете от него нов списък, в който ще се намират само положителни числа, включително нула.

Български
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
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне