⊗pyPmCoLi 25 of 128 menu

List Comprehensions in Python

List comprehensions allow you to generate lists by applying a given expression to each element of the future list. Comprehensions can also be used to filter elements according to specified conditions.

The comprehension specifies the expression that will be applied to the elements of the original list. The for...in construct specifies the element name and the source list (iterable object) from which the new one will be created:

list = [expression for element in iter]

Let's declare a variable lst. For it, we specify that the list element i should be generated in the range from 1 to 10. Then we output the resulting list to the console:

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

After executing the code, a new list will be returned:

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

Using a comprehension, create the following list:

[1, 2, 3, 4, 5]

Using a comprehension, create the following list:

[5, 4, 3, 2, 1]
English
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
We use cookies for website operation, analytics, and personalization. Data processing is carried out in accordance with the Privacy Policy.
accept all customize decline