Bye Bye Moore

猫マンション建築の野望を胸に零細事業主として資本主義の荒波に漕ぎ出したアラサー男の技術メモ

Python3.2から追加されたfomat_map関数で辞書型の中身をひっぱりだす

shuzo-kino.hateblo.jp
では、dictionary型に対し"**"を適用し中身を引っ張り出しました
Python3.2から追加されたfomat_map関数は同様の事を変な記法無しに実行できます

import json
data = json.loads('{"val": 0, "name": "goo"}')

"""
以下の二つは同じ出力を得る。
前者はPython3.2からの記法
"""

"Your name is {name} ".format_map(data)

"Your name is {name} ".format(**data)