“Le dictionnaire Python est clé par valeur” Réponses codées

Le dictionnaire Python est clé par valeur

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

Obtenez de la valeur et de la clé de Dict Python

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

Obtenez la clé du dictionnaire de valeur py

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

Trouvez la valeur de la clé dans Dictionary Python

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

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

Réponses similaires à “Le dictionnaire Python est clé par valeur”

Questions similaires à “Le dictionnaire Python est clé par valeur”

Plus de réponses similaires à “Le dictionnaire Python est clé par valeur” dans Python

Parcourir les réponses de code populaires par langue

Parcourir d'autres langages de code