Comment modifier la valeur dans le dictionnaire python ? Résumé de 2 façons de modifier les valeurs dans le dictionnaire Python

乌拉乌拉~
Libérer: 2018-08-18 14:06:42
original
21835 Les gens l'ont consulté

Dans l'article d'aujourd'hui, nous allons découvrir le dictionnaire en python. Dans cet article, je vais expliquer la modification du dictionnaire python et donner des exemples sur la façon de modifier le dictionnaire python. valeur à l'intérieur. Sans plus tarder, commençons par l’article.

Nous devons d'abord savoir ce qui modifie un dictionnaire

Modifier un dictionnaire

La façon d'ajouter du nouveau contenu à un dictionnaire est d'en ajouter un nouveau Paires clé/valeur. Modifiez ou supprimez les paires clé/valeur existantes comme suit :

# !/usr/bin/python

dict = {'Name': 'Zara', 'Age': 7, 'Class': 'First'};

dict['Age'] = 8;  # update existing entry
dict['School'] = "DPS School";  # Add new entry

print "dict['Age']: ", dict['Age'];
print "dict['School']: ", dict['School'];
Copier après la connexion

Le résultat de sortie de l'exemple ci-dessus :

dict['Age']:  8
dict['School']:  DPS School
Copier après la connexion

1. existe, vous pouvez passer le nom du dictionnaire + La valeur correspondant à la clé dans le dictionnaire est accessible de la manière cible. Si la clé n'existe pas, une exception sera levée. Si vous souhaitez ajouter des éléments directement au dictionnaire, vous pouvez ajouter directement des éléments du dictionnaire en utilisant le nom du dictionnaire + l'indice + la valeur. Si vous écrivez uniquement la clé et attribuez la clé plus tard, une exception sera levée.

>> > a = ['apple', 'banana', 'pear', 'orange']
>> > a
['apple', 'banana', 'pear', 'orange']
>> > a = {1: 'apple', 2: 'banana', 3: 'pear', 4: 'orange'}
>> > a
{1: 'apple', 2: 'banana', 3: 'pear', 4: 'orange'}
>> > a[2]
'banana'
>> > a[5]
Traceback(most
recent
call
last):
File
"<pyshell#31>", line
1, in < module >
a[5]
KeyError: 5
>> > a[6] = &#39;grap&#39;
>> > a
{1: &#39;apple&#39;, 2: &#39;banana&#39;, 3: &#39;pear&#39;, 4: &#39;orange&#39;, 6: &#39;grap&#39;}
Copier après la connexion

2. Utilisez la méthode de mise à jour pour ajouter les paires clé-valeur avec les clés correspondantes dans le dictionnaire au dictionnaire actuel >>> > Ce qui précède concerne uniquement cet article, la modification du dictionnaire en python. J'espère que ce que j'ai dit et les exemples que j'ai donnés pourront vous être utiles.

 {1: &#39;apple&#39;, 2:&#39;banana&#39;, 3: &#39;pear&#39;, 4: &#39;orange&#39;, 6: &#39;grap&#39;}
 
>>>a.items()
 
dict_items([(1,&#39;apple&#39;), (2, &#39;banana&#39;), (3, &#39;pear&#39;), (4, &#39;orange&#39;), (6, &#39;grap&#39;)])
 
>>>a.update({1:10,2:20})
 
>>> a
 
{1: 10, 2: 20,3: &#39;pear&#39;, 4: &#39;orange&#39;, 6: &#39;grap&#39;}
 
#{1:10,2:20}替换了{1: &#39;apple&#39;, 2: &#39;banana&#39;}
Copier après la connexion
Pour plus de connaissances connexes, veuillez visiter la colonne

Tutoriel Python

du site Web php chinois.

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