dict funksiyası vasitəsilə məlumat növlərinin lüğətə çevrilməsini nəzərdən keçirəcəyik.">


⊗pyPmDcCTD 104 of 208 menu

Pythonda Lüğətə Çevirmə

İstənilən obyekti lüğətə çevirmək üçün dict funksiyasını tətbiq etmək lazımdır. Lakin bütün məlumat növləri lüğətə çevrilə bilməz. Gəlin sətir və siyahını lüğətə çevirməyə çalışaq:

txt = '12345' dct = dict(txt) # xəta verəcək lst = ['1', '2', '3', '4', '5'] dct = dict(lst) # xəta verəcək

Bu ona görə baş verir ki, obyektdə cütlük dəyərlər olmalıdır. İndi gəlin iç-içə siyahılardan lüğət yaradaq:

lst = [['a', '1'], ['b', '2']] dct = dict(lst) print(dct) # {'a': '1', 'b': '2'} çap edəcək

Lüğətə iç-içə kortecləri də çevirmək olar:

tlp = ((1, 'a'), (2, 'b')) dct = dict(tlp) print(dct) # {1: 'a', 2: 'b'} çap edəcək

Aşağıdakı kod verilmişdir:

tst = [[1, 'ab'], [2, 'cd'], [3, 'ef']] dct = dict(tst) print(dct)

Konsola nə çap olunacağını deyin.

Aşağıdakı kod verilmişdir:

tst = [('x', 2), ('y', 4), ('z', 6)] dct = dict(tst) print(dct)

Konsola nə çap olunacağını deyin.

Aşağıdakı kod verilmişdir:

tst = ['a', 'b', 'c', 'd'] dct = dict(tst) print(dct)

Konsola nə çap olunacağını deyin.

Aşağıdakı kod verilmişdir:

tst = ('a', 1), ('b', 2), ('c', 3) dct = dict(tst) print(dct)

Konsola nə çap olunacağını deyin.

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