Maison > développement back-end > Tutoriel Python > Ajout et parcours de méthodes de paires clé-valeur du dictionnaire Python

Ajout et parcours de méthodes de paires clé-valeur du dictionnaire Python

高洛峰
Libérer: 2017-02-23 11:34:25
original
3419 Les gens l'ont consulté

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'}
Copier après la connexion

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'}
Copier après la connexion

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 dictionnaire


Il 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'}
Copier après la connexion

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
Copier après la connexion
Si vous n'êtes pas familier avec les listes, les tuples et le déballage de séquences, il est préférable de les rechercher en profondeur sur Baidu. Vous pouvez le comprendre en combinant les tableaux, les classes List et les tables de hachage que vous connaissez en langage C# ou JAVA

La méthode ci-dessus pour ajouter et parcourir les paires clé-valeur du dictionnaire Python est tout le contenu partagé par l'éditeur . , j'espère que cela pourra donner une référence à tout le monde, et j'espère aussi que tout le monde soutiendra le site Web PHP chinois.

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 !

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal