⊗pyPmMdML 166 of 208 menu

Pythonda Cədvəlli siyahılar

Siyahının elementleri yalnız sətir və rəqəmlər deyil, həm də siyahılar ola bilər. Bu halda belə siyahılar siyahısı adlanır cədvəlli. Aşağıdakı nümunədə lst siyahısı üç elementdən ibarətdir, öz növbəsində siyahı olan:

lst = [ ['a', 'b', 'c'], ['d', 'e', 'f'], ['g', 'h', 'i'], ]

İç-içəlik səviyyəsindən asılı olaraq siyahılar iki ölçülü ola bilər - siyahılar siyahısı, üç ölçülü - siyahılar siyahısı siyahısı (və s. - dörd ölçülü, beş ölçülü və s.).

Yuxarıda göstərilən siyahı iki ölçülüdür, çünki bir siyahının daxilində başqa alt-siyahılar yerləşir, onların içində başqa siyahılar yoxdur. İki ölçülü siyahıdan hansısa elementi çıxartmaq üçün artıq bir cüt kvadrat mötərizə deyil, iki cüt yazmaq lazımdır:

print(lst[0][1]) # 'b' çap edəcək print(lst[1][2]) # 'f' çap edəcək

Həmçinin cədvəlli siyahılarda digər təkrarlanan obyektlər ola bilər, məsələn, lüğetlər, çoxluqlar və demetler. Gəlin siyahının ikinci elementini lüğet ilə dəyişək:

lst = [ ['a', 'b', 'c'], {'d': 1, 'e': 2, 'f': 3}, ['g', 'h', 'i'], ]

Lüğetin elementini əldə etmək üçün, əvvəlcə ilk kvadrat mötərizələr vasitəsilə lüğetin özünə çatmaq lazımdır. Sonra ikinci kvadrat mötərizələrdə lüğetin açarını yazırıq:

print(lst[1]['d']) # 1 çap edəcək

Siyahı verilmişdir:

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

Ondan 2, 48 rəqəmlərini çap edin.

Siyahı verilmişdir:

lst = [ ['a', 'b'], {'c': 1, 'd': 2}, {'e': 3, 'f': 4} ]

Ondan 1, 3 rəqəmlərini çap edin.

Azərbaycan
AfrikaansБългарскиবাংলাБеларускаяČ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
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et