Python / dictionary> setdefault ()> Ajouter si pas dans le dictionnaire

@ Introducing Python: Modern Computing in Simple Packages by Bill Lubanovic (No. 3118 / 12833) Handle Missing Keys with setdefault() and defaultdict()

The setdefault() function is like get(), but also assigns an item to the dictionary if the key is missing:

J'ai essayé.

http://ideone.com/N2bmsU

away_team = { 'Tuvok': 1, "B'Elanna" : 2 }
print(away_team)
seven = away_team.setdefault("7of9", 3)
print(away_team)
print(seven)

run


{"B'Elanna": 2, 'Tuvok': 1}
{"B'Elanna": 2, 'Tuvok': 1, '7of9': 3}
3

Recommended Posts

Python / dictionary> setdefault ()> Ajouter si pas dans le dictionnaire
Évitez KeyError dans le dictionnaire python
Si vous ne pouvez pas le résoudre en une heure, résolvez le problème de disqualification du programmeur 5 en Python (republication)
Pourquoi l'instruction main () -if de Python est-elle attachée?
Dictionnaire Python
Dictionnaire [Python]
Dictionnaire Python
Vérifiez si l'URL existe en Python
Hash en Perl est un dictionnaire en Python
Tkinter n'a pas pu être importé en Python
python> n'inclut pas les lettres mm> si "mm" pas dans le texte: / print "sans mm"
Ajouter des mots au dictionnaire utilisateur de MeCab sur Ubuntu pour une utilisation en Python
Instruction Python if
Quadtree en Python --2
CURL en Python
[Python] Mémo sur le dictionnaire
Métaprogrammation avec Python
Python 3.3 avec Anaconda
Géocodage en python
SendKeys en Python
Vérifiez si les caractères sont similaires en Python
Méta-analyse en Python
Unittest en Python
Dictionnaire [Python] (hachage)
Obtenez plusieurs clés maximales dans le type de dictionnaire Python
Discord en Python
bases de python: dictionnaire
Ajouter un devis ">" pour répondre aux e-mails en Python3
DCI en Python
tri rapide en python
nCr en python
N-Gram en Python
Programmation avec Python
Plink en Python
Constante en Python
Pour ajouter un module à python que vous mettez dans Julialang
FizzBuzz en Python
Sqlite en Python
Étape AIC en Python
python memo- "sinon A et B" était "si (pas A) et B"
Que faire si vous obtenez «Python non configuré». Utilisation de PyDev dans Eclipse
[Python] instruction if
LINE-Bot [0] en Python
CSV en Python
Assemblage inversé avec Python
Réflexion en Python
Constante en Python
nCr en Python.
format en python
Scons en Python 3
Puyopuyo en python
python dans virtualenv
PPAP en Python
Utilisez l'application LibreOffice en Python (3) Ajouter une bibliothèque
Quad-tree en Python
Réflexion en Python
Chimie avec Python
Hashable en Python
DirectLiNGAM en Python