⊗pyPmDcCTD 104 of 208 menu

Ubadilishaji wa Kamusi katika Python

Ili kubadilisha kitu chochote kuwa kamusi, unahitaji kutumia kitendakazi dict. Hata hivyo, sio aina zote za data zinaweza kuwa kamusi. Hebu tujaribu kubadilisha mshujo na orodha kuwa kamusi:

txt = '12345' dct = dict(txt) # itatoa hitilafu lst = ['1', '2', '3', '4', '5'] dct = dict(lst) # itatoa hitilafu

Hii hutokea kwa sababu katika kitu lazima kuwe na thamani jozi. Sasa hebu tutengeneze kamusi kutoka kwa orodha zilizowekwa ndani ya orodha:

lst = [['a', '1'], ['b', '2']] dct = dict(lst) print(dct) # itatoa {'a': '1', 'b': '2'}

Pia unaweza kubadilisha kuwa kamusi vitu vya aina tuple vilivyowekwa ndani ya tuple:

tlp = ((1, 'a'), (2, 'b')) dct = dict(tlp) print(dct) # itatoa {1: 'a', 2: 'b'}

Kifuatacho kimepewa:

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

Eleza, nini kitatolewa kwenye konsoli.

Kifuatacho kimepewa:

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

Eleza, nini kitatolewa kwenye konsoli.

Kifuatacho kimepewa:

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

Eleza, nini kitatolewa kwenye konsoli.

Kifuatacho kimepewa:

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

Eleza, nini kitatolewa kwenye konsoli.

Kiswahili
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Tunatumia kuki kwa ajili ya uendeshaji wa tovuti, uchambuzi na ubinafsishaji. Usindikaji wa data unafanyika kulingana na Sera ya Faragha.
kubali yote sanidi kataa