⊗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 файлдарын қолданамыз. Деректерді өңдеу Құпиялылық саясаты бойынша жүреді.
барлығын қабылдау баптау қабылдамау