Program Python untuk Mengulangi Kamus Menggunakan for Loop

0
(0)

Contoh 1: Akses kunci dan nilai menggunakan items ()

dt = {'a': 'juice', 'b': 'grill', 'c': 'corn'}

for key, value in dt.items():
    print(key, value)

Keluaran

a juice
b grill
c corn

Contoh 2: Akses kunci dan nilai tanpa menggunakan items ()

dt = {'a': 'juice', 'b': 'grill', 'c': 'corn'}

for key in dt:
    print(key, dt[key])

Keluaran

a juice
b grill
c corn

Namun cara yang lebih pythonic adalah contoh 1.


Contoh 3: Akses kunci dan nilai menggunakan iteritems ()

dt = {'a': 'juice', 'b': 'grill', 'c': 'corn'}

for key, value in dt.iteritems():
    print(key, value)

Keluaran

a juice
b grill
c corn

Ini berfungsi untuk versi python 2.


Contoh 4: Mengembalikan kunci atau nilai secara eksplisit

dt = {'a': 'juice', 'b': 'grill', 'c': 'corn'}

for key in dt.keys():
    print(key)

for value in dt.values():
    print(value)

Keluaran

a
b
c
juice
grill
corn

Kamu bisa memakai keys() dan values() untuk secara eksplisit mengembalikan kunci dan nilai kamus masing-masing.

How useful was this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.


Notice: ob_end_flush(): failed to send buffer of zlib output compression (0) in /home/breatgem/widiyanata.com/wp-includes/functions.php on line 4755