⊗pyPmCoLi 25 of 129 menu

Python-да гузаронидани рӯйхат

Гузаронидани рӯйхат имкон медиҳанд, рӯйхатҳоро бо истифода аз ифодаи муайяншуда барои ҳар як унсури рӯйхати оянда тавлид кунем. Ҳамчунин бо истифода аз гузаронидан метавон унсурҳоро мувофиқи шартҳои муайяншуда филтр кард.

Дар гузаронидан ифодае навишта мешавад, ки ба унсурҳои рӯйхати аслӣ татбиқ карда мешавад. Дар сохтор for...in nоми унсур ва рӯйхати аслӣ (объекти такроршаванда) муайян карда мешавад, аз он рӯйхати нав сохта мешавад:

list = [expression for element in iter]

Биёед тағирёбандаи lst-ро эълон кунем. Барои он нависем, ки унсури рӯйхати i бояд дар диапазони аз 1 то 10 тавлид карда шавад. Сипас рӯйхати дастёфташударо ба консол баргардонем:

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

Пас аз иҷрои рамз, рӯйхати нав баргардонида мешавад:

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

Бо истифода аз гузаронидан, рӯйхати зеринро созед:

[1, 2, 3, 4, 5]

Бо истифода аз гузаронидан, рӯйхати зеринро созед:

[5, 4, 3, 2, 1]
Тоҷикӣ
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
Мо барои коркарди сомона, таҳлил ва шахсӣ кардан аз cookie истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан