“Найдите ценность из ключа в словаре Python” Ответ

Словарь Python Получите ключ по значению

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

Поиск словаря для ценности

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

Как найти ключ в словаре Python

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

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

Найдите ценность из ключа в словаре Python

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

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

Ответы похожие на “Найдите ценность из ключа в словаре Python”

Вопросы похожие на “Найдите ценность из ключа в словаре Python”

Больше похожих ответов на “Найдите ценность из ключа в словаре Python” по Python

Смотреть популярные ответы по языку

Смотреть другие языки программирования