⊗pyPmDcCTD 104 of 208 menu

Python တွင် Dictionary အဖြစ်သို့ ပြောင်းလဲခြင်း

အရာဝတ္ထုတစ်ခုကို dictionary အဖြစ်သို့ ပြောင်းလဲရန် function dict ကို အသုံးပြုရမည်။ သို့သော် အချက်အလက် အမျိုးအစားအားလုံးသည် dictionary ဖြစ်လာနိုင်ခြင်း မရှိပါ။ string နှင့် list ကို dictionary အဖြစ်သို့ ပြောင်းလဲကြည့်ရအောင်။

txt = '12345' dct = dict(txt) # အမှားကို ပြမည် lst = ['1', '2', '3', '4', '5'] dct = dict(lst) # အမှားကို ပြမည်

၎င်းသည် အရာဝတ္ထုတွင် တွဲဖက် တန်ဖိုးများ (pair values) ရှိရန် လိုအပ်သောကြောင့် ဖြစ်သည်။ ယခု နှစ်ထပ် list များမှ dictionary ကို ဖန်တီးကြည့်ပါမည်။

lst = [['a', '1'], ['b', '2']] dct = dict(lst) print(dct) # ပြမည် {'a': '1', 'b': '2'}

နှစ်ထပ် tuple များကိုလည်း dictionary အဖြစ်သို့ ပြောင်းလဲနိုင်ပါသည်။

tlp = ((1, 'a'), (2, 'b')) dct = dict(tlp) print(dct) # ပြမည် {1: 'a', 2: 'b'}

အောက်ပါကုဒ်ကို ပေးထားသည်။

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

console တွင် မည်သို့ ပြမည်ကို ပြောပါ။

အောက်ပါကုဒ်ကို ပေးထားသည်။

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

console တွင် မည်သို့ ပြမည်ကို ပြောပါ။

အောက်ပါကုဒ်ကို ပေးထားသည်။

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

console တွင် မည်သို့ ပြမည်ကို ပြောပါ။

အောက်ပါကုဒ်ကို ပေးထားသည်။

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

console တွင် မည်သို့ ပြမည်ကို ပြောပါ။

မြန်မာ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ဝက်ဘ်ဆိုက် လုပ်ဆောင်ခြင်း၊ ဆန်းစစ်လေ့လာခြင်းနှင့် ပုဂ္ဂလိကပြုပြင်ခြင်းအတွက် ကျွန်ုပ်တို့သည် cookie များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်