Pembahasan mengenai dictionary pada pemrograman Python sampai ke iterasi pada dictionary.

Iterasi dictionary pada pemrograman Python adalah seperti pada penjelasan-penjelasan berikut ini

  1. Iterasi default
    Kita membuat program iterasi default pada dictionary Python seperti pada source code berikut ini

    buah = {
        'mgm': 'Mangga',
        'swo': 'Sawo',
        'drn': 'Durian',
        'mln': 'Melon',
        'lmn': 'Lemon',
        'smk': 'Semangka',
        'psg': 'Pisang'
    }
    
    for kunci in buah:
        print(kunci)
    

    Kita menjalankan iterasi default dictionary Python pada PyCharm dengan hasil seperti pada gambar di bawah ini

    Tampak key merupakan iterasi default pada dictionary Python.

  2. Iterasi by keys
    Kita melanjutkan pembuatan program iterasi keys pada dictionary Python dengan source code seperti berikut ini

    buah = {
        'mgm': 'Mangga',
        'swo': 'Sawo',
        'drn': 'Durian',
        'mln': 'Melon',
        'lmn': 'Lemon',
        'smk': 'Semangka',
        'psg': 'Pisang'
    }
    
    for kunci in buah.keys():
        print(kunci + ': ' + buah[kunci])
    
    print('\nTipe dari buah.keys() adalah:',type(buah.keys()))
    

    Kita menjalankan iterasi keys dictionary Python pada PyCharm dengan hasil seperti pada gambar berikut ini

  3. Iterasi by values
    Kita melanjutkan iterasi by values dictionary Python dengan source code seperti berikut ini

    buah = {
        'mgm': 'Mangga',
        'swo': 'Sawo',
        'drn': 'Durian',
        'mln': 'Melon',
        'lmn': 'Lemon',
        'smk': 'Semangka',
        'psg': 'Pisang'
    }
    
    for nama in buah.values():
        print(nama)
    
    print('\nTipe dari buah.values() adalah:',type(buah.values()))
    

    Kita kemudian menjalankan iterasi by values dictionary Python dengan hasil seperti pada gambar di bawah ini

  4. Iterasi by items
    Kita melanjutkan ke iterasi by items dictionary Python seperti pada source code di bawah ini

    buah = {
        'mgm': 'Mangga',
        'swo': 'Sawo',
        'drn': 'Durian',
        'mln': 'Melon',
        'lmn': 'Lemon',
        'smk': 'Semangka',
        'psg': 'Pisang'
    }
    
    for kunci, nama in buah.items():
        print(kunci + ': ' + nama)
    
    print('\nTipe dari buah.items() adalah:',type(buah.items()))
    

    Kita menjalankan iterasi by items dictionary Python pada PyCharm dengan hasil seperti pada gambar di bawah ini

  5. Akses value dictionary
    Kita melanjutkan dengan membuat program untuk akses dictionary seperti pada source code berikut ini

    buah = {
        'mgm': 'Mangga',
        'swo': 'Sawo',
        'drn': 'Durian',
        'mln': 'Melon',
        'lmn': 'Lemon',
        'smk': 'Semangka',
        'psg': 'Pisang'
    }
    
    print(buah['swo'])
    

    Kita menjalankan program akses value dictionary Python dengan hasil seperti pada gambar di bawah ini

  6. Operator in
    Kita melanjutkan penggunaan operator in untuk dictionary Python dengan contoh seperti berikut ini

    buah = {
        'mgm': 'Mangga',
        'swo': 'Sawo',
        'drn': 'Durian',
        'mln': 'Melon',
        'lmn': 'Lemon',
        'smk': 'Semangka',
        'psg': 'Pisang'
    }
    
    if 'psg' in buah:
        print(buah['psg'])
    

    Kita kemudian menjalankan operator in untuk dictionary dengan hasil seperti pada gambar berikut ini

Informasi lebih lanjut silahkan mengunjungi https://docs.python.org/3/tutorial/datastructures.html?highlight=tuple#dictionaries .

Kunjungi www.proweb.co.id untuk menambah wawasan anda.

Iterasi Dictionary pada Pemrograman Python