Ajouter des paires clé-valeur
Définissez d'abord un dictionnaire vide
>>> Attribuez directement une valeur à une clé qui n'existe pas dans le dictionnaire à ajouter
>>> dic['name']='zhangsan' >>> dic {'name': 'zhangsan'}
Cette méthode peut également être utilisée si la clé ou la valeur sont toutes les deux variables
>>> key='age' >>> value=30 >>> dic[key]=value >>> dic {'age': 30, 'name': 'zhangsan'}
Ici, vous pouvez voir que les données dans le dictionnaire ne sont pas classées dans l'ordre. Si vous êtes intéressé, vous pouvez effectuer une recherche dans le dictionnaire. structure des données - ha Vous pouvez également utiliser la méthode setdefault du dictionnaire
>Parcourir le dictionnaireIl existe deux méthodes ici
>>> dic.setdefault('sex','male') 'male' >>> key='id' >>> value='001' >>> dic.setdefault(key,value) '001' >>> dic {'id': '001', 'age': 30, 'name': 'zhangsan', 'sex': 'male'}
Méthode 1 : Obtenez d'abord la clé, puis obtenez la valeur via dic[key]
Méthode 2 :
renvoyée par la méthode items() du dictionnaire Déballage séquentiel des listes de tuples>>> for key in dic: ... print 'key is %s,value is %s'%(key,dic[key]) ... key is id,value is 001 key is age,value is 30 key is name,value is zhangsan key is sex,value is male
Pour plus d'articles sur l'ajout et la traversée de paires clé-valeur de dictionnaire Python, veuillez faire attention au site Web PHP chinois !