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++'}