⊗pyPmDcCTD 104 of 208 menu

Konversi ke Kamus di Python

Untuk mengonversi objek apa pun menjadi kamus, Anda perlu menerapkan fungsi dict. Namun, tidak semua tipe data dapat menjadi kamus. Mari kita coba mengonversi string dan list menjadi kamus:

txt = '12345' dct = dict(txt) # akan menghasilkan error lst = ['1', '2', '3', '4', '5'] dct = dict(lst) # akan menghasilkan error

Hal ini terjadi karena objek tersebut harus memiliki nilai berpasangan. Sekarang mari kita buat kamus dari list bersarang:

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

Kita juga dapat mengonversi tuple bersarang menjadi kamus:

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

Diberikan kode berikut:

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

Jelaskan apa yang akan ditampilkan di konsol.

Diberikan kode berikut:

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

Jelaskan apa yang akan ditampilkan di konsol.

Diberikan kode berikut:

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

Jelaskan apa yang akan ditampilkan di konsol.

Diberikan kode berikut:

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

Jelaskan apa yang akan ditampilkan di konsol.

ensvbnuzlde