⊗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
අපි වෙබ් අඩවිය ක්‍රියාත්මක කිරීම, විශ්ලේෂණය සහ පුද්ගලීකරණය සඳහා කුකී භාවිතා කරමු. දත්ත සැකසීම සිදුකරනු ලබන්නේ ගෝපනීයතා ප්‍රතිපත්තිය අනුව ය.
සියල්ල පිළිගන්න කොන්දේසි ප්‍රතික්ෂේප කරන්න