⊗pyPmDcCTD 104 of 208 menu

Конвертирање во речник во Python

За да конвертирате некој објект во речник, треба да ја примените функцијата dict. Сепак, не сите типови на податоци можат да станат речник. Ајде да се обидеме да конвертираме низа и листа во речник:

txt = '12345' dct = dict(txt) # ќе ја прикаже грешката lst = ['1', '2', '3', '4', '5'] dct = dict(lst) # ќе ја прикаже грешката

Ова се случува затоа што во објектот мора да има парни вредности. Сега ајде од вгнездени листи да создадеме речник:

lst = [['a', '1'], ['b', '2']] dct = dict(lst) print(dct) # ќе испечати {'a': '1', 'b': '2'}

Во речник може да се конвертираат и вгнездени торки:

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)

Кажете што ќе се испечати во конзолата.

Даден е следниот код:

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

Кажете што ќе се испечати во конзолата.

Даден е следниот код:

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

Кажете што ќе се испечати во конзолата.

Даден е следниот код:

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

Кажете што ќе се испечати во конзолата.

Македонски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј