⊗pyPmCoLi 25 of 129 menu

List Comprehensions în Python

List comprehensions permit generarea de liste, aplicând o expresie dată fiecărui element al viitorului list. De asemenea, cu ajutorul comprehensions se pot filtra elementele conform unor condiții date.

În comprehension se scrie expresia, care va fi aplicată elementelor listei inițiale. În construcția for...in se stabilește numele elementului și lista inițială (obiect iterabil), din care va fi creată lista nouă:

list = [expression for element in iter]

Să declarăm o variabilă lst. Pentru ea să specificăm că elementul listei i trebuie generat în intervalul de la 1 la 10. Apoi să afișăm lista obținută în consolă:

lst = [i for i in range(1, 10)] print(lst)

După executarea codului va fi returnată o listă nouă:

[1, 2, 3, 4, 5, 6, 7, 8, 9]

Cu ajutorul unui comprehension creați următorul list:

[1, 2, 3, 4, 5]

Cu ajutorul unui comprehension creați următorul list:

[5, 4, 3, 2, 1]
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