⊗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šuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Биз сайттин иштөөсү, аналитика жана персонализация үчүн cookie файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу