Maison  >  Article  >  développement back-end  >  Comment modifier la valeur dans le dictionnaire python ? Résumé de 2 façons de modifier les valeurs dans le dictionnaire Python

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

乌拉乌拉~
乌拉乌拉~original
2018-08-18 14:06:4221834parcourir

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'];

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

dict['Age']:  8
dict['School']:  DPS School

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;}

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;}
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!

Déclaration:
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