⊗pyPmDcCTD 104 of 208 menu

Omskakeling na woordeboek in Python

Om 'n voorwerp in 'n woordeboek om te skakel, moet jy die funksie dict toepas. Nie alle datatipes kan egter 'n woordeboek word nie. Kom ons probeer om 'n string en 'n lys in 'n woordeboek om te skakel:

txt = '12345' dct = dict(txt) # sal 'n fout toon lst = ['1', '2', '3', '4', '5'] dct = dict(lst) # sal 'n fout toon

Dit gebeur omdat die voorwerp gepaarde waardes moet hê. Kom ons skep nou 'n woordeboek uit geneste lyste:

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

Jy kan ook geneste tuple in 'n woordeboek omskakel:

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

Die volgende kode word gegee:

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

Sê wat in die konsole verskyn.

Die volgende kode word gegee:

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

Sê wat in die konsole verskyn.

Die volgende kode word gegee:

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

Sê wat in die konsole verskyn.

Die volgende kode word gegee:

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

Sê wat in die konsole verskyn.

Afrikaans
Azə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
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp