Comment changer la valeur dans le dictionnaire Python

silencement
Libérer: 2019-06-25 14:21:13
original
7330 Les gens l'ont consulté

Comment changer la valeur dans le dictionnaire Python

Dans l'article d'aujourd'hui, nous allons découvrir le dictionnaire en python. Dans cet article, j'expliquerai la modification du dictionnaire python et donnerai des exemples sur la façon de modifier la valeur du dictionnaire python. 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 un nouveau contenu à un dictionnaire est d'ajouter une nouvelle clé/valeur paires, modifier ou supprimer Il existe des exemples de paires clé/valeur 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

Lorsque la clé dans le dictionnaire existe, vous pouvez accéder au clé correspondante dans le dictionnaire via le nom du dictionnaire + la valeur de l'indice, une exception sera levée si la clé n'existe pas. 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>>> a

{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


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