Python / Wörterbuch> setdefault ()> Hinzufügen, wenn nicht im Wörterbuch

@ 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:

Ich habe es versucht.

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 / Wörterbuch> setdefault ()> Hinzufügen, wenn nicht im Wörterbuch
Vermeiden Sie KeyError im Python-Wörterbuch
Wenn Sie es nicht in einer Stunde lösen können, lösen Sie das Disqualifizierungsproblem 5 des Programmierers in Python (Repost).
Warum ist Pythons main () -if-Anweisung angehängt?
Python-Wörterbuch
[Python] Wörterbuch
Python-Wörterbuch
Überprüfen Sie, ob die URL in Python vorhanden ist
Hash in Perl ist ein Wörterbuch in Python
Tkinter konnte nicht in Python importiert werden
Python> enthält die Buchstaben mm> nicht, wenn "mm" nicht im Text enthalten ist: / print "mm nicht enthalten"
Fügen Sie dem Benutzerwörterbuch von MeCab unter Ubuntu Wörter zur Verwendung in Python hinzu
Python if-Anweisung
Quadtree in Python --2
CURL in Python
Metaprogrammierung mit Python
Python 3.3 mit Anaconda
Geokodierung in Python
SendKeys in Python
Überprüfen Sie, ob die Zeichen in Python ähnlich sind
Metaanalyse in Python
Unittest in Python
[Python] Wörterbuch (Hash)
Holen Sie sich mehrere maximale Schlüssel im Python-Wörterbuchtyp
Zwietracht in Python
Python-Grundlagen: Wörterbuch
Fügen Sie ein Zitat ">" für die Beantwortung von E-Mails in Python3 hinzu
DCI in Python
Quicksort in Python
nCr in Python
N-Gramm in Python
Programmieren mit Python
Plink in Python
Konstante in Python
So fügen Sie Python ein Modul hinzu, das Sie in Julialang eingefügt haben
FizzBuzz in Python
SQLite in Python
Schritt AIC in Python
Python-Memo- "wenn nicht A und B" war "wenn (nicht A) und B"
Was tun, wenn "Python nicht konfiguriert" angezeigt wird? Verwenden von PyDev in Eclipse
[Python] if-Anweisung
LINE-Bot [0] in Python
CSV in Python
Reverse Assembler mit Python
Reflexion in Python
Konstante in Python
nCr in Python.
Format in Python
Scons in Python 3
Puyopuyo in Python
Python in Virtualenv
PPAP in Python
Verwenden Sie die LibreOffice-App in Python (3) Bibliothek hinzufügen
Quad-Tree in Python
Reflexion in Python
Chemie mit Python
Hashbar in Python
DirectLiNGAM in Python