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