⊗pyPmCoLC 28 of 129 menu

Condiții în înțelegerile de liste în Python

Dacă este necesar să setați o condiție în înțelegere, atunci aceasta este scrisă în dreapta obiectului iterabil (listă, interval de numere):

list = [expression for element in iter if condition]

La generarea listei, puteți seta condiții suplimentare pentru elementele sale. Să scriem o condiție conform căreia în listă vor intra doar elementele pare din intervalul de la 1 la 10:

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

După executarea codului, va fi afișată o nouă listă cu elementele pare:

[2, 4, 6, 8]

Folosind înțelegerea, creați o listă doar cu elementele impare:

[1, 3, 5, 7, 9]

Se dă lista:

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

Folosind înțelegerea, creați din ea o nouă listă în care să se afle doar numerele pozitive, inclusiv zero.

Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge