“Python Dictionary otrzymuje klucz według wartości” Kod odpowiedzi

Python Dictionary otrzymuje klucz według wartości

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

Uzyskaj wartość i klucz od Dict Python

myDict = {
    "message": "Hello Grepper!"
}
for key, value in myDict.items():
    print(key)      #Output: message
    print(value)    #Output: Hello Grepper!
Sore Shark

Uzyskaj klucz od wartości słownika

dict = {1: 'a', 2: 'b'}
value = 'a'
key = [x for x in dict.keys() if dict[x] == value][0]
MaxBruss

Znajdź wartość z klucza w Python Słownik

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

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

Odpowiedzi podobne do “Python Dictionary otrzymuje klucz według wartości”

Pytania podobne do “Python Dictionary otrzymuje klucz według wartości”

Więcej pokrewnych odpowiedzi na “Python Dictionary otrzymuje klucz według wartości” w Python

Przeglądaj popularne odpowiedzi na kod według języka

Przeglądaj inne języki kodu