Maison > développement back-end > Tutoriel Python > Résumé des opérations de dictionnaire en python (six types)

Résumé des opérations de dictionnaire en python (six types)

不言
Libérer: 2018-09-17 17:05:55
original
1554 Les gens l'ont consulté

Cet article vous présente un résumé des opérations de dictionnaire en Python (six types). Il a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer.

Le dictionnaire est représenté par {}, qui est une série de paires "clé-valeur". Vous pouvez utiliser la clé pour accéder à la valeur correspondante. Cette valeur peut être un nombre, une chaîne ou. n'importe quoi. Les clés et les valeurs sont séparées par des deux-points

, et les paires clé-valeur sont séparées par des virgules. Par exemple : A={'color' : 'red', 'points' : 10}

1. Pour accéder à la valeur du dictionnaire

spécifiez simplement le nom du dictionnaire et la clé du dictionnaire.

A={'a':7,'b':'happy'}
print(A['a'])
>>>7
Copier après la connexion

2. Ajouter une paire clé-valeur

A={'a':7,'b':'happy'}
A['c']=8
print(A)
>>>{'a': 7, 'b': 'happy', 'c': 8}
Copier après la connexion

3. Modifier la valeur de la clé

A={'a':7,'b':'happy'}
A['a']=8
print(A)
>>>{'a': 8, 'b': 'happy'}
Copier après la connexion

4. >

A={'a': 7, 'b': 'happy', 'c': 8}
del A['c']
print(A)
>>>A={'a':7,'b':'happy'}
Copier après la connexion
5. Parcourez le dictionnaire

Le x et le y peuvent être modifiés en fonction de la situation réelle pour faciliter la lecture.

book={
    'number':'0',
    'name':'从入门到放弃',
    'author':'XXX',
    }
for x, y in book.items():   #1、同时取键值对
    print(x+':'+y)
    
for x in book.keys():       #2、只取键
    print(x)
 
for x in book.values():     #3、只取值
    print(x)
Copier après la connexion
Lorsque vous prenez uniquement la valeur, toutes les valeurs du dictionnaire sont extraites et les valeurs en double ne sont pas prises en compte. Si vous avez besoin d'une liste avec des valeurs non dupliquées, vous pouvez utiliser set(. ), qui supprimera automatiquement les doublons.

for x in set(book.values()):
    print(x)
Copier après la connexion
6. Imbrication

Les listes et dictionnaires peuvent être imbriqués dans des dictionnaires, selon la situation.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en 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