“Temukan Nilai dari Kunci dalam Kamus Python” Kode Jawaban

Kamus Python Dapatkan Kunci dengan Nilai

d = {'key1': 'aaa', 'key2': 'aaa', 'key3': 'bbb'}

keys = [k for k, v in d.items() if v == 'aaa']
print(keys)
# ['key1', 'key2']

keys = [k for k, v in d.items() if v == 'bbb']
print(keys)
# ['key3']

keys = [k for k, v in d.items() if v == 'xxx']
print(keys)
# []
Lazy Lion

Kamus Pencarian untuk Nilai

mydict = {'george':16,'amber':19}
res = dict((v,k) for k,v in mydict.items())
print(res[16]) # Prints george

print(res.get(16))
Jittery Jay

Bagaimana Menemukan Kunci dalam Kamus Python

# Short way
fruits = {'apple': 2, 'pear': 5, 'strawberry': 3}

if fruits.get('apple'):
  print('Key found')
Pantelis Stamoulis

Temukan Nilai dari Kunci dalam Kamus Python

d = {'key1': 'val1', 'key2': 'val2', 'key3': 'val3'}

print(d['key1'])
# val1
Uptight Unicorn

Jawaban yang mirip dengan “Temukan Nilai dari Kunci dalam Kamus Python”

Pertanyaan yang mirip dengan “Temukan Nilai dari Kunci dalam Kamus Python”

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya