Contoh program : Program Python untuk Mengubah Dua Daftar Menjadi Kamus

Contoh 1: Menggunakan metode zip dan dict

index = [1, 2, 3]
languages = ['python', 'c', 'c++']

dictionary = dict(zip(index, languages))
print(dictionary)

Keluaran

{1: 'python', 2: 'c', 3: 'c++'}

Itu zip() function mengambil iterables (bisa nol atau lebih), menggabungkannya dalam Tuple, dan mengembalikannya. Juga, dict() memberikan kamus.


Contoh 2: Menggunakan pemahaman daftar

index = [1, 2, 3]
languages = ['python', 'c', 'c++']

dictionary = {k: v for k, v in zip(index, languages)}
print(dictionary)

Keluaran

{1: 'python', 2: 'c', 3: 'c++'}